首页 > 解决方案 > Azure 门户和 shell 之间的不同结果

问题描述

如果我运行 CLI 命令

az storage account list

https://shell.azure.com我得到结果 [] 即找不到存储帐户

但是,如果我切换到https://portal.azure.com,我可以看到列出的 22 个存储帐户。

谁能解释为什么我会为同一个经过身份验证的帐户得到不同的结果。

标签: azure-cli

解决方案


如果您的存储帐户是 ARM(Azure 资源管理器)模型,则两个结果应该相同。

1.确保你已经勾选了它们subscription,在云shell中,你可以使用az account show它来获取它。

2.az storage account list仅用于ARM,如果您的存储帐户是classic,则不会返回。


推荐阅读