使用逻辑应用配置中的高级工具通过 SSH 连接到 Azure 逻辑应用

SSH into Azure Logic App using the Advanced Tools in the Logic App configuration

是否可以在逻辑应用程序配置中使用 Kudu(现在称为高级工具)通过 SSH 连接到逻辑应用程序?

我对Logic App没有访问限制,如下图

以上配置一直允许我通过 SSH 连接到其他类型的应用程序服务,但是当我尝试为逻辑应用程序这样做时,我得到了一个 403 - 禁止访问:您的网络应用程序已尝试访问已阻止您的访问,如下所示。

发生此问题是因为无法在 public 端点上访问存储帐户。在 Azure 门户上,这可以通过在存储帐户配置中选择 Network 边栏选项卡并勾选 Selected Networks 选项来配置。即使授予来自 Azure 受信任服务的访问权限(也在下面的配置中显示),也会在通过 SSH 连接到逻辑应用程序时导致初始错误。

因此有必要连接 Logic App to the storage account via service/private endpoint, or to create an Integration Service Environment,这将使逻辑应用程序能够访问存储帐户。