从 VS Code 登录 Azure 帐户

Bar*_*007 12 azure azure-marketplace azure-active-directory visual-studio-code

我有最新版本的 Visual Studio Code 1.19.2。这是一个干净的安装。

我已经使用 Azure 帐户 (0.2.2) 安装了 Microsoft 的 Azure 扩展包。但我无法登录到我的 Azure 订阅。当我在命令面板 (CTRL+Shift+P) 中键入 Azure: Sign In 时,它只在底部紫线中显示 Azure: Logging in...,但没有任何反应。我没有登录。

据我所知,它应该打开带有登录屏幕的浏览器窗口,但事实并非如此。我的默认浏览器是 Edge,我的操作系统是带有所有更新的 Windows 10 Enterprise x64 1709。

如何登录到我的 Azure 订阅?

Mel*_*hia 19

对我来说,我只是从门户复制了 Azure 租户 ID:转到ActiveDirectoyAzure 然后转到属性,您将看到租户 ID。

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

  • 这简直救了我。谢谢 (2认同)
  • 经过一番令人沮丧的搜索后保存 (2认同)

小智 6

发生这种情况是因为您的公司网络已阻止代理执行 Azure: SignIn 命令。所以解决方案是在环境变量中添加值 HTTPS_PROXY 以允许 Web 浏览器在登录页面中打开 Azure 登录。

export HTTPS_PROXY=http://username:password@proxy:8080
export HTTP_PROXY=http://username:password@proxy:8080
Run Code Online (Sandbox Code Playgroud)


jas*_*son 5

你能看到这个条带弹出吗?

在此处输入图片说明

编辑:如果没有安装用于 VScode 的 Azure 工具

只有在单击“登录”后,您才会打开一个浏览器窗口,您必须在其中粘贴代码。