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

Windows 10环境下az login是否必须指定--tenant参数?

解决Azure CLI标准az login失败但指定租户可登录的问题

以下是针对该问题的排查和解决步骤:

1. 清除Azure CLI本地缓存

本地缓存的旧认证信息可能导致登录流程异常,执行以下命令清除后重新尝试登录:

az account clear
az login

2. 手动设置默认订阅

即使仅存在一个订阅,Azure CLI也可能未正确关联默认订阅,设置完成后再尝试登录:

# 先查看所有订阅信息,确认目标订阅ID
az account list --all
# 设置默认订阅
az account set --subscription <你的订阅ID>
# 重新执行登录
az login

3. 配置Azure CLI默认租户

将租户ID设为CLI的默认配置,后续执行az login时会自动使用该租户:

az config set core.tenant=<你的租户ID>
az login

4. 验证账户订阅权限

确认你的全局管理员账户确实拥有目标订阅的访问权限:

az account list --all --query "[].{Name:name, ID:id, State:state, User:user.name}"

检查输出中目标订阅的状态是否为Enabled,且关联用户为你的全局管理员账户。

内容的提问来源于stack exchange,提问作者Gustaf Liljegren

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.18 16:39:57