【问题标题】:Operation returned an invalid status 'Unauthorized' while creating azure static web app操作在创建 azure 静态 Web 应用程序时返回了无效状态“未授权”
【发布时间】:2021-12-26 13:51:23
【问题描述】:

我正在按照说明 here 从云外壳创建一个 azure 静态 Web 应用程序,使用以下命令:

az webapp up --location westindia --name static-webapp-test --html

得到以下Unauthorized 错误:

The webapp 'static-webapp-test' doesn't exist Creating Resource group 'anubhav.das_rg_8008' ... Resource group creation complete Creating AppServicePlan 'anubhav.das_asp_4721' ... Operation returned an invalid status 'Unauthorized'

【问题讨论】:

  • 如果我的答案对您有帮助,您可以接受它作为答案(点击答案旁边的复选标记,将其从灰色切换为已填充。)。这对其他社区成员可能是有益的。谢谢

标签: azure azure-web-app-service


【解决方案1】:
  • 我见过这类错误,例如由于订阅中的角色限制或访问级别限制而阻止用户创建资源。

  • 请检查您在 Azure Active Directory 中添加的角色(应该是所有者或贡献者或用户访问管理员)和过滤器。

  • 建议使用最新版本的 CLI。

  • 如果您使用的是旧版本,请运行以下 cmdlet 将 CLI 升级到最新版本:

az upgrade --yes

我已按照给定documentation 中提供的步骤操作,我们能够成功创建静态网络应用程序:

  1. 选择 Azure Cloud Shell 并给出以下设置,例如我的订阅、位置、资源组名称、存储帐户名称、文件共享名称,以便在云 shell 上工作。

  2. 将 git hub 项目克隆到我的 azure 帐户,如下图所示:

还使用您提供的名称创建了另一个相同类型的应用程序:

  • 正如我所见,尽管我有用于处理 Cloud Shell 的现有资源组,但创建静态 html Web 应用程序没有问题,它正在使用文档中的给定命令为 Web 应用程序创建新的资源组并且工作良好,没有任何访问限制,例如授权,因为我的角色属于贡献者。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-28
    • 2020-04-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多