我无法在 Key Vault 中读取我的某个机密的值。我已使用我的 Azure 帐户登录,并且我拥有所选 Key Vault 的完全权限。
我可以使用以下命令检索可用机密列表:
$keyVaultValue = (Get-AzKeyVaultSecret -VaultName 'name-of-key-vault')
然后在我写的时候看到内容:
Write-Output $keyVaultValue
但是当我要求一个特定的键时,它只返回 null:
$keyVaultValue = (Get-AzKeyVaultSecret -VaultName 'name-of-key-vault' -Name 'my-secret-name').SecretValueText
我检查了名称和订阅 ID,一切都正确。我可以轻松地从门户网站读取值,但不能从我的 Windows PC 上的 powershell 读取。
有什么建议么?