Azure密钥库,请求多个机密 [英] Azure keyvault, request for multiple secrets

查看:60
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆