Visual Studio 2022缓存旧租户ID无法清除,Azure登录租户ID错误
解决Visual Studio集成Microsoft Identity平台工具错误选择旧租户ID的问题
进阶清理操作
清理Visual Studio账户缓存
- 打开Visual Studio,依次进入
工具 > 选项 > 环境 > 账户 - 删除所有已关联的账户,关闭Visual Studio
- 删除目录
%LOCALAPPDATA%\Microsoft\VisualStudio\<你的VS版本号>\ConnectedUser - 重启Visual Studio,重新登录Azure账户
- 打开Visual Studio,依次进入
清理Windows凭据管理器中的旧条目
- 打开
控制面板 > 用户账户 > 凭据管理器 > Windows凭据 - 删除所有包含
Azure、Microsoft Identity或Visual Studio字样的通用凭据 - 重启Visual Studio后重新登录
- 打开
项目层面强制指定租户ID
如果仅特定项目出现问题,直接修改项目配置文件:
- 对于Web项目,编辑
launchSettings.json或appsettings.json,添加/修改租户ID配置:
"AzureAd": { "Instance": "https://login.microsoftonline.com/", "TenantId": "你的正确租户GUID", "ClientId": "对应客户端ID" }
重置Azure CLI与Visual Studio的关联
执行以下命令重置账户关联,强制绑定正确租户:
az account clear az login --tenant "你的正确租户GUID"
完成后打开Visual Studio,选择使用Azure CLI凭据登录
内容的提问来源于stack exchange,提问作者YMC
相关产品推荐
相关产品推荐

