'Рассчитанная нами подпись запроса не соответствует предоставленной вами подписи. Проверьте свой AWS секретный ключ доступа и метод подписи. Обратитесь к сервисной документации для деталей.
let request = {
host: 'apjprb3lze.execute-api.us-east-1.amazonaws.com/test',
method: 'POST',
url: 'https://apjprb3lze.execute-api.us-east-1.amazonaws.com/test/platforms/',
body: JSON.stringify({ name: "apple" }),
path: '/platforms/',
service: 'execute-api',
region: 'us-east-1'
}
let signedRequest = await aws4.sign(request,
{
secretAccessKey: "*******************************",
accessKeyId: "******",
})
delete signedRequest.headers['Host']
delete signedRequest.headers['Content-Length']
let res = await axios(signedRequest);