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

Я создал s3 bucket. Я создал пользователя и предоставил ему доступ 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'
Вернуться на верх