AzureAccount = 缓存凭据

AzureAccount = 缓存凭据

每当我尝试获取在 Azure 中运行的虚拟机列表时,使用 PowerShell 列出它们时它们都不会显示出来。我知道它们存在,因为我在门户中看到它们,但当我使用 Powershell 用同一个帐户连接时却找不到它们。我遗漏了什么?

答案1

这通常发生在您有多个帐户并且默认帐户已过期或不再有效时。要解决此问题,您只需告诉 PowerShell 忘记所有帐户,然后重新连接到您的帐户即可。它看起来像这样...

AzureAccount = 缓存凭据

获取 Azure 帐户

清除缓存的凭证

获取 AzureAccount | ForEach-Object { 删除 AzureAccount $_.ID -Force }

#

使用用户名和密码向 Azure 进行身份验证:

添加 Azure 帐户

相关内容