Не могу получить доступ к частному изображению s3, но могу загрузить

avatar
csandreas1
8 августа 2021 в 17:43
32
0
0

Я создал корзину s3. Я создал пользователя и предоставил доступ AmazonS3FullAccess.

Изображения загружены правильно, однако при нажатии на ссылку изображения я получаю следующую ошибку xml:

"Рассчитанная нами подпись запроса не соответствует предоставленной вами подписи. Проверьте свой ключ и метод подписи"

Я новичок в aws и, возможно, делаю что-то не так. Тем не менее, я пробовал все, и я как-то запутался. Я хочу, чтобы ссылка была безопасной, например. со сроком годности.

Настройки:

AWS_ACCESS_KEY_ID = os.environ.get('AWS_ACCESS_KEY_ID')
AWS_SECRET_ACCESS_KEY = os.environ.get('AWS_SECRET_ACCESS_KEY')
AWS_STORAGE_BUCKET_NAME = 'xxxxxx'
AWS_S3_FILE_OVERWRITE = False
AWS_DEFAULT_ACL = None
DEFAULT_FILE_STORAGE = 'storages.backends.s3boto3.S3Boto3Storage'
AWS_S3_REGION_NAME = 'eu-central-1'
AWS_S3_SIGNATURE_VERSION = 's3v4'
Источник

Ответы (0)