我有一个App Service,它配置了一个私有端点和虚拟网络。
我从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)什么可以阻止该IP?
发布于 2021-10-29 12:31:22
谢谢你,Christian Vorhemus发布你的suggestion作为一个答案,以帮助其他社区成员。
“这样做的原因是,当你将私有终结点添加到你的web应用时,到此应用的所有互联网流量将被切断。由于Azure DevOps默认生成/发布代理具有公用IP,因此它们无法再访问该web应用。”
要解决您的问题,请在Azure中创建一个VM或VM比例集,并将其设置为您的web应用的私有终结点所在的VNet。然后是add this scale set as a new agent pool。最后,确保在发布管道设置中,发布使用了这个新的代理池。“
有关详细信息,请参阅此SO thread。
https://stackoverflow.com/questions/69768291
复制相似问题