AWS 如何配置 Bucket 的 CORS

在 AWS 中如何配置 Bucket 的 CORS。html

由于咱们有时候须要进行跨域访问。api


 

请参考文章:跨域

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

中的内容。cors

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

<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>

若是你想对全部访问的域名都开放的话,你只须要配置一个spa

<AllowedOrigin>*</AllowedOrigin>htm

规则就能够了。get

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

aws-cors-05.jpg?version=1&modificationDate=1587405715398&api=v2

 

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

相关文章
相关标签/搜索