使用CORS获取AWS S3存储桶



在我的S3存储桶上有了基本的"允许所有"配置,我在使用Chrome的获取请求中遇到了CORS问题。这是CORS错误:飞行前请求不允许重定向

这是我的配置:

<CORSConfiguration>
<CORSRule>
<AllowedOrigin>*</AllowedOrigin>
<AllowedMethod>GET</AllowedMethod>
<AllowedMethod>PUT</AllowedMethod>
<AllowedMethod>POST</AllowedMethod>
<AllowedMethod>DELETE</AllowedMethod>
<AllowedHeader>*</AllowedHeader>
</CORSRule>
</CORSConfiguration>

也许你的URL看起来像这样:https://my-bucket.s3.amazonaws.com/,但它应该本地化,像这样:https://my-bucket.s3.eu-west-3.amazonaws.com/

最新更新