如何使用.Net SDK更新在Azure Key Vault中创建的秘密值

时间:2016-06-10 10:16:41

标签: azure azure-keyvault

我在KeyVault Secret中添加了一个连接字符串。我想使用.Net SDK更新相同内容,但无法找到允许我这样做的任何方法。

我尝试使用UpdateSecretAsync(),但此方法不接受秘密值。

有人可以指出我正确的方法。

1 个答案:

答案 0 :(得分:5)

使用SetSecretAsync方法。如果secretName不存在,它将创建它。如果确实存在,它将替换它。

// Code to generate a new secret
var newSecret = "<the new secret>"

// Update the secret in the key vault
client.SetSecretAsync(vault, secretName, newSecret);