Во-первых, вы можете проверить, есть ли у предоставленного пользователя access_key и secret_key разрешения на загрузку файла в s3 вручную.
Если вы можете загрузить файл, перейдите в корзину S3, затем нажмите на корзину и нажмитена разрешение, а затем проверьте конфигурацию CORS.
Это должно быть что-то похожее на приведенное ниже.
<CORSConfiguration>
<CORSRule>
<AllowedOrigin>*</AllowedOrigin>
<AllowedMethod>GET</AllowedMethod>
<AllowedMethod>PUT</AllowedMethod>
<MaxAgeSeconds>3000</MaxAgeSeconds>
<AllowedHeader>Authorization</AllowedHeader>
</CORSRule>
Вы также можете изменить источник на ваш URL-адрес на основеваше требование.