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

相關文章
相關標籤/搜索