通过 CLI 登录 Azure 时出错,但一切正常

通过 CLI 登录 Azure 时出错,但一切正常

通过 CLI 登录 Microsoft Azure 后,我收到以下错误。

由于错误“获取令牌请求返回 http 错误:400 和服务器响应:{“error”:“interaction_required”,“error_description”:“AADSTS50076:由于管理员更改了配置,或者因为您移至新位置,您必须使用多重身份验证才能访问“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”。跟踪 ID:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx 关联 ID:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx 时间戳:2019-11-26 12:38:30Z”,“error_codes”:[50076],“timestamp”:“2019-11-26 12:38:30Z”,“trace_id”:“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”,“correlation_id”:“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”,“error_uri”:“https://login.microsoftonline.com/error?code=50076","suberror":"basic_action"}'

但我仍然可以充分使用 Azure 而没有任何其他问题。

我检查了 AAD (Azure Active Directory),发现我们的租户上的 MFA 未激活。我还检查了 AAD 中错误消息中提到的可能的位置更改,但什么也没找到。

我该如何修复错误/需要在 AAD 中配置什么?

答案1

首先尝试使用默认浏览器手动登录门户,完成 MFA 过程,保持浏览器打开,然后再次从 cli 运行“az login”。

相关内容