Я пытался использовать ключ доступа, он работает нормально, но я пытаюсь получить ключ доступа и вместо этого использовать роль, но как только я получаю ключ доступа.я получаю взамен www.aws.amazon.com
const AWS = require('aws-sdk');
const s3 = new AWS.S3();
const params = {Bucket: config.bucket, Expires: config.time, Key};
const url = s3.getSignedUrl('getObject', params);
console.log('The URL is', url);
Я даже убедился, что моя роль настроена правильно, зайдя в мой ec2 и выполнив команду cli aws s3 presign s3://bucket/path/file
, которая работает нормально, я получаю взамен подписанный URLхотя это значит, что моя роль верна, не так ли?
Заранее спасибо за любой совет / помощь.