【问题标题】:unable to deploy to azure web app services无法部署到 Azure Web 应用服务
【发布时间】:2021-11-29 08:12:43
【问题描述】:

在尝试构建从 github 到 azure 应用服务的连续管道构建时,我遇到了一个奇怪的错误。我之前已经从其他帐户进行过部署,它们工作得很好,这些帐户和这个帐户之间的区别在于它是个人帐户并且它在免费层上。其他人不是。但我仍然收到一个未经授权的错误

Run azure/webapps-deploy@v2
  with:
    app-name: contactKeeper
    slot-name: Production
    publish-profile: ***
    package: .
Package deployment using ZIP Deploy initiated.
Error: Failed to deploy web package to App Service.
Error: Deployment Failed with Error: Error: Failed to deploy web package to App Service.
Unauthorized (CODE: 401)
App Service Application URL: http://contactkeeper.azurewebsites.net

有人知道我为什么会收到这个问题吗?

【问题讨论】:

    标签: azure github github-actions


    【解决方案1】:

    感谢您vincent1173发布您的suggestion作为帮助其他社区成员的答案。

    错误:部署失败并出现错误:错误:无法部署 web 打包到应用服务。未经授权(代码:401)

    对于此错误,您可以尝试在 Azure 门户中设置应用程序设置 WEBSITE_WEBDEPLOY_USE_SCM 和值 true,然后在 1 分钟后重试部署。

    步骤如下:转到Azure门户>应用服务>配置>添加应用设置并保存

    有关详细信息,请参阅此 Microsoft 文档:Deploy an Azure Web App

    【讨论】:

    • 感谢您的回复。你能详细告诉我这实际上是做什么的吗?
    • 这是一个环境变量,我们需要在部署应用程序时指定它。你可以参考这个 MS DOC:docs.microsoft.com/en-us/azure/app-service/…
    • 我查看了您提到的文档,但这并不一定能回答我的问题。我的问题是这个环境变量如何解决我的问题?为什么在应用程序设置中指定这个变量会导致它不再给我这个标志?您提供的文档没有提供任何详细信息
    【解决方案2】:

    我唯一能想到的是这个问题的原因,我正在使用的应用程序资源数量遇到了某种障碍,我在不同的帐户中使用了付费订阅层并且能够成功地将应用程序部署到该位置。如果我尝试将其部署到免费分级帐户,该应用仍会返回此错误。

    答案:从基本免费层升级到付费层。

    【讨论】:

      猜你喜欢
      • 2020-03-22
      • 2021-07-19
      • 2021-02-20
      • 1970-01-01
      • 2018-06-20
      • 2019-08-09
      • 2021-02-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多