0
私はクライアントと一緒に作業しているので、git repoをクローンし、AWS KMSを使用してデータキーを生成するアプリケーションを構築しました。generateDataKeyエラーAWS KMSで署名が失効しましたか?
ライブサーバーではすべて正常に動作しますが、ローカル環境では失敗します。
ここにコードスニペットとエラーの結果があります。
const AWS = require('aws-sdk');
AWS.config.update({region:'eu-central-1'});
const kms = new AWS.KMS({ apiVersion: '2014-11-01' });
kms.generateDataKey({
KeyId: 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX',
KeySpec: 'AES_256',
}).promise()
.catch(err => {
console.error('generateDataKey error', err.message, err.stack);
throw err;
})
.then(data => {
console.log(data);
});
このエラーを修正する方法はありますか?
あなたは、要求が要求が含まれ、(KMSまたは任意の他のAWSサービスへの)AWS SigV4プロトコルを使用して署名送信すると