You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

执行az ad sp create-for-rbac命令时遇MissingSubscription错误求助

解决Azure CLI创建服务主体时的MissingSubscription错误
  • 确认Azure CLI已登录正确账户

    • 执行命令 az login,通过浏览器完成账户登录,确保选择的是包含免费试用订阅的账户。
    • 登录后运行 az account list,查看输出的订阅列表,确认你的免费试用订阅存在,且isDefault字段为true。
  • 设置默认订阅(若当前默认不是目标订阅)

    • 执行命令 az account set --subscription "<你的实际订阅ID>",将免费试用订阅设为CLI的默认订阅。
  • 验证订阅有效性

    • 运行 az subscription show --subscription "<你的实际订阅ID>",若能返回订阅详情,说明订阅状态正常;若报错,检查免费试用订阅是否已完成身份验证(如绑定信用卡)且处于激活状态。
  • 重新执行服务主体创建命令

    • 确保命令中的订阅ID已替换为实际值,无多余占位符,示例:
      az ad sp create-for-rbac --role="Contributor" --scopes="/subscription/xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxx"
      
  • 额外排查点

    • 检查是否存在多个Azure租户,通过 az account show 查看tenantId,确认与订阅所属租户一致。
    • 刚创建的订阅可能需要数分钟完成初始化,可等待片刻后重试命令。

内容的提问来源于stack exchange,提问作者Arun Kumar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 12:22:35