Where can I find my Azure account name and account key?

I am starting with Windows Azure. I have an Azure account with Microsoft and would like to use it from my Visual Studio project

In the Azure management portal, I can see the primary access key and secondary access key. However Visual Studio needs the account name and account key.

Are these related or am I missing something? If so, how can I get my account name and account key from the Azure management portal?

121236 次浏览

如果你指的是一个 Windows Azure 存储帐户,那么存储帐户的名称应该是你创建的 dns 前缀(例如, mystorage.blob.core.Windows.net ——名称应该是 myStorage)。

然后您会得到两个键-主键和次键。指定其中一个。你有两把钥匙,所以你可以给别人一把(比如给第三方监控公司第二把钥匙) ,然后通过更改钥匙来撤销它,而不会影响到你(假设你自己使用主钥匙)。

用户界面改变了一点,但基本上还是老样子:

screenshot

注意,在键的右侧有一个 Connection String。在那里您可以清楚地看到名称和关键以及。

随着 Azure UI 的更新,添加一个新的答案。

因此,在选择存储帐户(在我的例子中是 inAFlash)之后,选择 密钥选项,您将看到屏幕截图中显示的如下屏幕

Blade

这里你可以看到两把钥匙的主钥匙和次钥匙。 因此,以前这些是 key1和 key2。

两把钥匙的原因? 是为了避免停机。比方说,如果您只有一把钥匙,并且在多个地方使用它。出于某种原因,你突然不得不和别人分享。因此,您可能需要重新生成这个密钥(因为您已经共享了它) ,并在以前使用它的所有地方更新它。因此,为了避免这种情况,我们使用了辅助密钥,您可以共享和重新生成它,这样,主密钥仍然是有效的。

你可以使用 Azure CLI:

az login
az storage account list -o table
az storage account keys list -n YourAccount

要提取第一个密钥,可以使用以下命令:

az storage account keys list -n YourAccount -o json --query "[0].value"