相关疑难解决方法(0)

Get-AzKeyVaultSecret 无法读取 Powershell 中的秘密值

我无法读取 Key Vault 中我的机密之一的值。我已使用 Azure 帐户登录,并且对所选 Key Vault 拥有完全权限。

我可以使用以下命令检索可用机密的列表:

$keyVaultValue = (Get-AzKeyVaultSecret -VaultName 'name-of-key-vault')
Run Code Online (Sandbox Code Playgroud)

然后看我写的内容:

Write-Output $keyVaultValue
Run Code Online (Sandbox Code Playgroud)

但是当我请求特定的密钥时,它只返回 null:

$keyVaultValue = (Get-AzKeyVaultSecret -VaultName 'name-of-key-vault' -Name 'my-secret-name').SecretValueText
Run Code Online (Sandbox Code Playgroud)

我检查了姓名和订阅 ID,一切都正确。我可以轻松地从门户读取该值,但无法从 Windows PC 上的 powershell 读取该值。

有什么建议么?

powershell azure azure-keyvault powershell-az-module

3
推荐指数
1
解决办法
9259
查看次数