首页 > 解决方案 > Web 部署任务失败(无法完成对远程代理 URL https://xx.publish.azurewebsites.windows.net/msdeploy.axd?site=XXXXXXX 的请求)

问题描述

我正在尝试通过 Visual Studio 社区版本 16.9.5 将 blazor 服务器 Web 应用程序发布到 azure linux 应用程序服务,但它失败并显示以下错误信息:

严重性代码 描述 项目文件行抑制状态错误 Web 部署任务失败。(无法完成对远程代理 URL 'https://XXXXXXX.publish.azurewebsites.windows.net/msdeploy.axd?site=XXXXXXX-dev__staging'的请求。)

无法完成对远程代理 URL“https://XXXXXX.publish.azurewebsites.windows.net/msdeploy.axd?site=XXXXXX-dev__staging”的请求。操作已超时 xxxxxx.web 0

我之前也遇到过这个问题,但经过一两次重试后,它就会自动解决。但这一次我在尝试了 20 多次后无法发布它。任何地方都没有关于确切问题的确切信息。

如果错误或解决方案有任何确切原因,请建议我。

谢谢,阿希什

标签: linuxazure-web-app-serviceblazor-server-sideazure-appservice

解决方案


故障排除:

  1. 也许您可以尝试WEBSITE_WEBDEPLOY_USE_SCM=false在门户上设置。

    有关更多详细信息,您可以参考这篇文章。

    为什么 waws-prod-blu-167.publish.azurewebsites.windows.net 上的应用程序部署失败?

  2. 相比之下,之前发布的vs2019使用时,是否添加了Service Dependencies。

    检查Service Dependencies的配置是否正确。

    在此处输入图像描述

  3. 如果以上方法都失败,请下载发布配置文件并导入到vs2019,然后重试发布您的应用程序。

    在此处输入图像描述


推荐阅读