Ben*_*low 5 azure azure-web-app-service azure-devops
我有一个配置了专用终结点和虚拟网络的应用服务。
我从 Azure DevOps 管道部署到此应用服务,该管道使用与应用服务位于同一虚拟网络中的虚拟机规模集。我部署到生产应用程序服务槽。
但是,我仍然收到以下错误:
2021-10-29T11:24:48.0057934Z Package deployment using ZIP Deploy initiated.
2021-10-29T11:24:48.0198779Z ##[error]Failed to deploy web package to App Service.
2021-10-29T11:24:48.0217137Z ##[error]Error: Error: Failed to deploy web package to App
Service. Ip Forbidden (CODE: 403)
Run Code Online (Sandbox Code Playgroud)
什么可以阻止IP?
感谢Christian Vorhemus将您的建议作为答案发布,以帮助其他社区成员。
“原因是,当您向 Web 应用程序添加专用终结点时,该应用程序的所有 Internet 流量都会被切断。由于 Azure DevOps 默认构建/发布代理具有公共 IP,因此它们无法访问该 Web 应用程序不再了。
要解决您的问题,请在 Azure 中与 Web 应用程序的专用终结点位于同一 VNet 中创建 VM 或 VM 规模集。然后 将此规模集添加为新的代理池。最后确保在发布管道设置中,发布正在使用这个新的代理池。”
请参阅此SO 线程以获取更多信息。
归档时间: |
|
查看次数: |
7196 次 |
最近记录: |