我試圖從節點拉Azure KeyVault的數據。我用npm安裝了azure-keyvault
,並閱讀了一些微軟發佈的指南(例如https://www.npmjs.com/package/azure-keyvault),但我無法獲取數據輸出。僅僅爲了測試目的,我想用節點來做一些類似View contents of Secret in Azure KeyVault的事情。從天青keyvault與節點拉數據
var KeyVault = require('azure-keyvault');
var util = require('util');
var Crypto = require('crypto');
var AuthenticationContext = require('adal-node').AuthenticationContext;
var clientId = 'xxx';
var clientSecret = 'xxx';
var vaultUri = 'xxx';
我無法找到我可以用keyvault VAR做的命令列表的API,我怎麼拉離keyvault數據?
編輯:所以我有var KeyVault = require('azure-keyvault');
和KeyVault變量可作爲對象與方法在這裏列出:http://azure.github.io/azure-sdk-for-node/azure-keyvault/latest/?
哇格式上,這是可怕的,我要去修改原來的職位 – user3364161
那是一個問題嗎? 看起來不錯,但是你必須認證並創建KeyVaultClient。這是一個完整的例子:https://github.com/Azure/azure-sdk-for-node/blob/master/lib/services/keyVault/sample.js – itaysk
我有clientID和vaultURI,但我不' t知道clientSecret是什麼 – user3364161