Я пытаюсь получить список всех своих хранилищ объектов в S3, но я получаю следующую ошибку:
message: 'The request signature we calculated does not match the signature you provided. Check your key and signing method.',
code: 'SignatureDoesNotMatch',
region: 'eu-west-1',
time: 2020-01-05T19:24:50.205Z,
requestId: '28764D898F55C5DE',
extendedRequestId: '6Z96KWfpOnjzFUJ6KTy+FSI7DReLb+t1h4wKQczGKYPtaNLAwNhjdUZU+oi/xK1ni7L0+c4xtJ4=',
cfId: undefined,
statusCode: 403,
retryable: false,
retryDelay: 5.358774772131336
Мой код указан ниже, Пожалуйста, помогите мне. Заранее спасибо.
const aws = require('aws-sdk')
async function trigger() {
try
{
aws.config.setPromisesDependency();
aws.config.update({
accessKeyId:'xxxxxx',
secretAccessKey:'xxxxxxx',
region:'eu-west-1'
});
const s3 = new aws.S3();
const response = await s3.listObjectsV2({
Bucket: 'nikhilkrdwivedi'
}).promise();
console.log("response:",response)
}
catch(e) {
console.log("our error ",e )
}
}
trigger()