上传至Azure Migrate报错AADSTS16000:订阅列表获取失败
解决AADSTS16000错误:无法从Azure获取订阅列表(Data Migration Assistant上传至Azure Migrate)
可能原因
错误码AADSTS16000通常因当前会话存在多个用户身份(比如同时登录个人和工作/学校账户),或账户权限、类型不兼容导致。
修复步骤
- 清理账户缓存:关闭所有浏览器窗口和Data Migration Assistant,打开Windows凭据管理器(控制面板→用户账户→凭据管理器),删除所有与
Microsoft Azure相关的Windows凭据,重启DMA后重新登录。 - 单账户登录:确保登录Azure时仅使用单个目标账户,若浏览器有多个账户登录,切换到对应账户或使用隐私窗口/无痕模式发起DMA的登录流程。
- 验证账户权限:确认登录的Azure账户拥有订阅参与者或更高权限,且账户属于工作/学校租户(个人微软账户可能不支持Azure Migrate的评估上传场景)。
- 重装DMA:尽管你使用了最新版本,仍建议重新下载安装官方最新版DMA,避免版本缓存或安装文件损坏问题。
- 重置Azure AD会话:访问
https://myaccount.microsoft.com/security,注销所有活动会话,重新登录后再尝试上传操作。
额外排查方向
如果上述步骤无效,可尝试在Azure门户中手动创建Azure Migrate项目,然后在DMA中指定该项目的资源ID进行上传;同时确认本地网络未阻止Azure AD相关端点(如login.microsoftonline.com)。
内容的提问来源于stack exchange,提问作者SqlWorldWide
相关产品推荐
相关产品推荐

