我最近一直在尝试学习AWS,并且遇到了我无法解释的问题。
我是我的S3存储桶,我有CORS规则
<CORSConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
<CORSRule>
<AllowedOrigin>*</AllowedOrigin>
<AllowedMethod>GET</AllowedMethod>
<AllowedMethod>POST</AllowedMethod>
<AllowedHeader>*</AllowedHeader>
</CORSRule>
</CORSConfiguration>
当我尝试访问同一存储桶和文件夹中的图像时,看到某些文件而不是其他文件的CORS错误。这是我遇到的错误
CORS策略禁止从来源“ http://localhost:3000”访问“ ... amazonaws.com/toppings/dough_crust.png(已编辑的URL)”处的图像:没有“ Access-Control-Allow-Origin”标头出现在请求的资源上。
为什么只影响21个文件中的3个?这些文件都是图像。
谢谢!