我正在尝试让我的环境更安全一些。我已为我的存储帐户添加了专用端点。
但现在的问题是我的逻辑应用程序无法访问并失败
"body": {
"message": "AuthorizationFailure\r\nclientRequestId: 7772864e-9a15-41ca-b02f-xxxxx",
"status": 403,
"error": {
"message": "AuthorizationFailure"
},
"source": "azureblob-we.azconn-we-003.p.azurewebsites.net"
}
逻辑对我来说是新东西,因此,我很感激您对如何将 Vnet 集成添加到现有逻辑应用程序中的意见。
我认为我在谷歌上找到的资料有点过时,因为我的用户界面略有不同,因为我在左侧面板的设置下没有看到任何地方有“网络”选项卡。
是的,您不会拥有 Networking for Consumption 计划。如果您想使用 Vnet Integration,则必须使用 Logic 应用的标准计划。
首先,使用标准计划创建 Logic 应用程序,然后在“设置”中单击“网络”:
然后在存储帐户中创建/添加 vnet:
然后在 Logic app Networking 中单击 Not Configured,如下所示:
然后集成 vnet:
然后 vnet 被集成:
注意:确保逻辑应用程序和存储帐户以及 vnet 位于同一位置。
因此,您必须迁移或创建一个具有标准计划的新逻辑应用程序才能使用网络。
有关 Vnet 集成的信息请参阅SO-Thread。