Azure密钥库,请求多个机密 [英] Azure keyvault, request for multiple secrets
本文介绍了Azure密钥库,请求多个机密的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在使用以下节点库 azure-keyvault 来获取存储的检索结果天蓝色密钥库的秘密.香港专业教育学院仅找到 client.getSecret
api公开以检索秘密值.我正在寻找一种在一次调用中检索多个秘密值的方法.我还没有找到.有没有办法做到这一点,或者我不支持它.
Im making use of the following node library azure-keyvault to get retrieve stored secrets from azure keyvault. Ive only found the client.getSecret
api exposed to retrieve a secret value. Im searching for a way to retrieve multiple secret values in one call. I hav'nt found one yet. Is there a way to do this that i'm missing or its simply not supported.
推荐答案
您可以使用read-azure-secrets npm软件包,它将所有秘密返回给您.例如
You can use read-azure-secrets npm package which will return all secrets to you. E.g.
const secretClient = require('read-azure-secrets');
async function loadKeyVaultValues() {
let applicationID = '';
let applicationSecret = '';
let vaultURL = 'https://<your-key-vault-name>.vault.azure.net/';
let secrets = await secretClient.getSecrets(applicationID, applicationSecret, vaultURL);
secrets.forEach(secret => {
console.log(secret);
});
}
loadKeyVaultValues();
这篇关于Azure密钥库,请求多个机密的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文