如何从VSCode Azure Functions扩展登录到我的Azure帐户?

xu3bshqb  于 2023-02-19  发布在  Vscode
关注(0)|答案(1)|浏览(152)

我一直在尝试使用文档创建Azure函数。例如,这里:https://learn.microsoft.com/en-us/learn/modules/develop-azure-functions/5-create-function-visual-studio-code
每一次,对于每个Azure帐户,我都无法通过从Azure Functions VSCode扩展登录到Azure帐户的步骤。这是我收到的错误:
“所选用户帐户在租户”Microsoft Learn Sandbox“中不存在,无法访问该租户中的应用程序”aebc 6443 - 996 d-45 c2 - 90 f0 - 388 ff 96 faaa 56“。需要首先将该帐户添加为租户中的外部用户。请使用其他帐户。”
Microsoft Learn沙盒错误消息对我来说是一个红色的鲱鱼,因为我没有尝试使用它做任何事情,只使用Azure功能。即使使用完全不同的Azure帐户,也会出现相同的错误。
我尝试了几种可能的解决方案,包括切换目录(但我只有一个目录,所以这不起作用),在Azure AD Connect中更改设置(但我没有配置Azure AD Connect,所以这不起作用),我删除了我的计算机上的几个本地.config文件和目录(CentOS 7,btw).如果解决方案与我的.config文件有关,我不知道我实际上应该删除哪些文件。

8yparm6h

8yparm6h1#

在我的情况下,问题是它试图使用我的“学习”帐户,但我想使用我的“工作”帐户。
下面是答案:https://learn.microsoft.com/en-us/answers/questions/696758/how-do-i-sign-in-to-azure-from-vs-code?page=1&orderby=Helpful&comment=answer-697695#newest-answer-comment

  • 转到Azure门户并注销(https://portal.azure.com/)现在打开Visual Studio并打开命令面板(Ctrl + Shift + P)
  • 搜索Azure:注销并单击它。它将从Visual Studio扩展注销您
  • 然后(这是重要的部分),它允许我选择清除我的租户ID
  • 然后,您可以使用新帐户再次登录

希望这对其他人有帮助!

相关问题