如果我已经知道使用此端点的版本号,我可以从rest api中的azure密钥保险库获取秘密:
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
答案 0 :(得分:9)
当没有请求特定版本时,Microsoft.Azure.KeyVault库将String.Empty作为版本传递给调用,因此您的建议应该有效。
就我而言,它只是https://mykeyvault.vault.azure.net/secrets/testSecret/
答案 1 :(得分:1)