0
notificationHub
サービスAPIをnode.js
SDKを使用して呼び出そうとしています。Azure:サービスAPI呼び出しを認証する方法
UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): Error: credentials argument needs to implement signRequest method
は、これまで使用しています:私はこのエラーを得たしかし
const client = new notificationHubsClient(AZURE_KEY, AZURE_SUBSCRIPTION_ID);
console.log('the client', client);
:私はその後、私のnode.js
アプリで、私は次のコードを持っていたdocumentation
のページ次のキー「トークン」を生成しましたトークンは以前に資格情報として生成されているかどうかわからない場合は、docs:
var client = new notificationHubsClient(credentials, 'your-subscription-id');
:そしてthe documentation hereによると、私たちはこのような資格情報を生成する必要がありますメソッドは、トークンを取得するために私が続いたprotalを使用しています。私はそれがトークンだと思った資格情報は何であるかわからない。 – user3462064
秘密は、プロジェクトのソースコードではなく、環境変数に格納できます。サンプルコードを参照してください:https://github.com/Azure/azure-sdk-for-node/blob/master/examples/ARM/compute/vm-sample.js#L23 –
ええ、true '.env'は本当にです良い、しかし、私の質問は、どのように病気protalを使用して、最初の方法を使用して行うが、私は良い答えが得られた場合は、3番目の方法を使用し、あなたの答えを受け入れる、ありがとう。 – user3462064