无法从 visual studio 登录到 Azure

not able to login to azure from visual studio

我尝试从 visual studio 代码登录到 azure,我得到了同样的错误

我尝试登录、注销、设置订阅以及 CLI 的租户 ID,但没有成功。我重新启动了我的电脑,但当我尝试执行时,我仍然再次遇到同样的错误:

有什么解决这个问题的建议吗?

如果您在一个 Azure AD 云实例中注册了应用程序,而您试图从另一个实例获取身份验证令牌,则可能会遇到此错误。

您可以尝试以下解决方法:

  1. 尝试安装最新版本的 VS 代码,请尝试在隐身模式下使用新浏览器,或从缓存中删除 Azure URL。我的猜测是您的旧登录设置可能已被存储。

  2. 点击账户设置在upper-right然后尝试re-enter你的凭据.

  3. 在 Cloud Explorer 中,单击 管理帐户 并删除所有帐户,然后重新启动您的 VS 和 re-enter 您的凭据。

  4. 工具 > 选项下启用“系统网络浏览器” > 环境 > 帐户 > 使用 下拉菜单添加和重新验证帐户。

转到 Azure 中的 ActiveDirectoy,然后转到属性,您将看到 租户 ID

现在只需将租户 ID 粘贴到 VS-code:File->Preferences->Settings,然后搜索关键字“租户”并添加您的 Azure 租户 ID。