Azure Web App VNet 集成 - UNC 路径不可访问

Azure Web App VNet Integration - UNC path not accessible

我有一个 Azure Web 应用程序,它已集成到配置了 S2S 且正常工作的 VPN。

当我尝试访问提供 IP (\IP\path) 的 UNC 路径中的文件时,我收到错误消息“访问路径 'xxx' 被拒绝。我正在尝试将一些文件拉入在 WebJob 中加载到 Azure DB 的本地 UNC 路径。

我能够使用 http 后接 IP 地址访问本地服务,我也能够使用本地 SMTP 服务器的 IP 地址发送 SMTP 消息。

谁能帮我弄清楚这里可能是什么问题或者它不受支持吗?

在此先感谢您的帮助。

如果需要任何其他信息,请告诉我。顺便说一句,我在 VNET 中创建了一个 VM,它可以访问 UNC 路径。

更新: 访问路径的代码在模拟逻辑中,我在其中传递有权访问该路径的域用户详细信息。忘了在开头提到它 post。

应用服务沙箱明确不允许访问 SMB 协议所需的端口 (137/138/139/445)。

本文在受限传出端口下提到了它:https://github.com/projectkudu/kudu/wiki/Azure-Web-App-sandbox