如何在一次休息 API 调用中从 azure key Vault 获取最新的秘密版本值

2024-01-12

如果我已经知道使用此端点的版本号,我可以从rest api中的azure key Vault获取秘密:

https://my-key-vault-dev.vault.azure.net/secrets/MyTestSecret/13f8347b8518483f8236670197497c93?api-version=2016-10-01

但是如果我不知道最新版本号是多少怎么办?

我想我可以先获取最新版本号查询列表:

GET {vaultBaseUrl}/secrets/{secret-name}/versions?api-version=2016-10-01

是否可以在一个查询中完成所有操作?例如,这样的事情会很棒:

https://my-key-vault-dev.vault.azure.net/secrets/MyTestSecret/?api-version=2016-10-01

当没有请求特定版本时,Microsoft.Azure.KeyVault 库将 String.Empty 作为版本传递给调用,因此您的建议应该有效。

就我而言,这只是https://mykeyvault.vault.azure.net/secrets/testSecret/ https://mykeyvault.vault.azure.net/secrets/testSecret/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在一次休息 API 调用中从 azure key Vault 获取最新的秘密版本值 的相关文章

随机推荐