Azure 逻辑应用程序 - 我可以在动态内容中使用初始化变量作为 SFTP 服务器连接的凭据吗?

问题描述

我正在尝试连接到 SFTP 服务器以在我的逻辑应用程序中提取文件。连接到服务器的凭据是 Azure keyvault 中的机密,我成功访问了凭据并将它们保存为逻辑应用程序中的单个变量。我依次选择了“SFTP-SSH”操作,当我尝试输入凭据时,输入“动态内容”或“表达式”的选项并未显示,这实际上迫使我对我所做的凭据值进行硬编码出于安全/用例原因不想这样做。无论如何,我可以在其中实际输入动态内容变量作为我的 SFTP 服务器凭据的值吗?

解决方法

据我所知,我们不能动态传入credentials,可以参考如下文档,没有相关说明:

https://docs.microsoft.com/en-us/azure/connectors/connectors-sftp-ssh#connect-to-sftp-with-ssh

手动输入凭据并不意味着硬编码,您可以查看Logic app code view的界面。 Azure 逻辑应用在这方面已经做了一些安全处理,所以你不必担心这个问题。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...