无法为不同的订阅设置Azure密钥库的同名

问题描述:

我试图在不同订阅中为我的所有密钥保管库设置相同的名称,但出现错误。无法为不同的订阅设置Azure密钥库的同名

New-AzureRmKeyVault : VaultAlreadyExists: The name 'AKeyVault' is already in use. 
At line:1 char:1 
+ New-AzureRmKeyVault -VaultName AKeyVault -ResourceGroupName PS ... 
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
+ CategoryInfo   : CloseError: (:) [New-AzureRmKeyVault], CloudException 
+ FullyQualifiedErrorId : Microsoft.Azure.Commands.KeyVault.NewAzureKeyVault 

有人能让我知道密钥库名称应该在所有订阅中都是唯一的吗?

是的,Key Vault名称应该是通用唯一的,因为其中的密钥库和密钥/秘密通过https://{vault-name}.vault.azure.net URI访问。这非常类似于存储帐户名称。如果我通过名称nkdev创建存储帐户,则不能使用该名称。

+0

感谢您的奇妙的解释Gaurav – NKDev

+0

它是否是云间租户的普遍独特性?全球,德国,中国等。 – Bhaskar

+0

没有。由于这些地区的终点不同......所以你可以在美国东部和美国*有一个同名的关键保险库。 –