同一S3存储桶中某些文件的AWS CORS问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了同一S3存储桶中某些文件的AWS CORS问题相关的知识,希望对你有一定的参考价值。
我最近一直在尝试学习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错误。这是我遇到的错误
[从原点http://pizza-luvrs-november-2.s3.us-east-1.amazonaws.com/toppings/dough_crust.png'到'http://localhost:3000'的图像访问已被CORS策略阻止:所请求的资源上没有'Access-Control-Allow-Origin'标头。
怎么会只影响21个文件中的3个?这些文件都是图像。
提前感谢!
答案
我的猜测是那三个文件不是公开的
以上是关于同一S3存储桶中某些文件的AWS CORS问题的主要内容,如果未能解决你的问题,请参考以下文章
如何使用angular js将aws s3文件复制到同一个存储桶中的特定文件夹