在 AWS 中如何配置 Bucket 的 CORS。

因为我们有时候需要进行跨域访问。


 

请参考文章:

https://docs.aws.amazon.com/AmazonS3/latest/dev/cors.html#how-do-i-enable-cors

中的内容。

下面的配置参数为规则的配置参数:

<CORSConfiguration>
 <CORSRule>
   <AllowedOrigin>http://www.example1.com</AllowedOrigin>

   <AllowedMethod>PUT</AllowedMethod>
   <AllowedMethod>POST</AllowedMethod>
   <AllowedMethod>DELETE</AllowedMethod>

   <AllowedHeader>*</AllowedHeader>
 </CORSRule>
 <CORSRule>
   <AllowedOrigin>http://www.example2.com</AllowedOrigin>

   <AllowedMethod>PUT</AllowedMethod>
   <AllowedMethod>POST</AllowedMethod>
   <AllowedMethod>DELETE</AllowedMethod>

   <AllowedHeader>*</AllowedHeader>
 </CORSRule>
 <CORSRule>
   <AllowedOrigin>*</AllowedOrigin>
   <AllowedMethod>GET</AllowedMethod>
 </CORSRule>
</CORSConfiguration>

如果你想对所有访问的域名都开放的话,你只需要配置一个

<AllowedOrigin>*</AllowedOrigin>

规则就可以了。

具体配置的位置在你的 Bucket 中。

 

AWS 如何配置 Bucket 的 CORS

 

https://www.cwiki.us/questions/57939120

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-05-04
  • 2022-12-23
  • 2019-03-12
  • 2021-11-16
  • 2021-05-28
  • 2021-08-28
猜你喜欢
  • 2022-12-23
  • 2021-11-02
  • 2021-09-13
  • 2022-02-18
  • 2021-05-30
  • 2022-12-23
相关资源
相似解决方案