我正在尝试交换到我的Azure帐户中的不同订阅。订阅是正确的,命令本身似乎也是正确的,但我在屏幕截图中看到了错误。有什么建议吗?
u4vypkhs1#
确保您使用订阅所在的正确AAD租户登录,只需将租户ID传递给命令。
Set-AzContext -Subscription <subscription-id> -Tenant <tenant-id>
vuktfyat2#
收到此错误后,我运行
Login-AzureRmAccount
登录到出现的登录屏幕,它开始工作
e3bfsja23#
我通过列出您有权访问的所有订阅,筛选出您想要的订阅,并将其设置为活动上下文来避免此类问题。
Get-AzContext -ListAvailable | Where{$_.Name -match 'MySub1'} | Set-AzContext
您只需要填写订阅的名称或其他信息。您也可以运行Get-AzContext -ListAvailable来查看哪些订阅对您可用。
Get-AzContext -ListAvailable
3条答案
按热度按时间u4vypkhs1#
确保您使用订阅所在的正确AAD租户登录,只需将租户ID传递给命令。
vuktfyat2#
收到此错误后,我运行
登录到出现的登录屏幕,它开始工作
e3bfsja23#
我通过列出您有权访问的所有订阅,筛选出您想要的订阅,并将其设置为活动上下文来避免此类问题。
您只需要填写订阅的名称或其他信息。您也可以运行
Get-AzContext -ListAvailable
来查看哪些订阅对您可用。