如何在不更改秘密标识符的情况下更新 Key Vault 秘密值?

How to update Key Vault secret value without changing secret identifier?

有没有办法在不更改密钥标识符的情况下更改 Key Vault 密钥值?我在 Azure 门户中尝试了新版本按钮,但秘密标识符已更改。

谢谢,亚当。

不,无法通过 REST API、.NET 库或门户来控制标识符,也无法更改现有秘密版本的值。新版本总是会生成新的标识符。这同样适用于 Key Vault 密钥。

使用 URL whitout key:

https://kv-we-retrieve-kv-secret.vault.azure.net/secrets/MySecretValue/

像这样使用秘密标识符,将引用最新的秘密值。

参考: https://blog.eldert.net/reference-key-vault-secret-latest-version/

[...] 然而,我们通常只想引用最新版本,因此即使密码已更改,例如因为它是轮换密码,我们也会保持最新。

事实证明,这非常简单,无需在创建新版本时更新我们所有应用程序中的版本号。这是通过从我们的 link 中省略版本号来完成的!所以意志看起来像 https://kv-we-retrieve-kv-secret.vault.azure.net/secrets/MySecretValue/.

需要注意的重要一点是尾部斜杠 ( / ),它需要包含在内,否则您只会收到 404 错误。[...]