Access-Control-Allow-Origin标头 - Amazon S3 Bucket

时间:2014-11-14 02:47:02

标签: amazon-s3 permissions cors amazon bucket

我正在使用Django在heroku上开发一个站点。除了从Bucket读取的字体外,一切都很好。

Access-Control-Allow-Origin Header

我正在浏览这里的所有答案,我尝试了CORS配置的大多数组合,但没有运气:

第一

<?xml version="1.0" encoding="UTF-8"?>
<CORSConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
    <CORSRule>
        <AllowedOrigin>*</AllowedOrigin>
        <AllowedMethod>GET</AllowedMethod>
        <MaxAgeSeconds>3000</MaxAgeSeconds>
        <AllowedHeader>*</AllowedHeader>
    </CORSRule>
</CORSConfiguration>

第二

<?xml version="1.0" encoding="UTF-8"?>
<CORSConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
    <CORSRule>
        <AllowedOrigin>*</AllowedOrigin>
        <AllowedMethod>GET</AllowedMethod>
        <MaxAgeSeconds>3000</MaxAgeSeconds>
        <AllowedHeader>Authorization</AllowedHeader>
    </CORSRule>
</CORSConfiguration>

THIRD

<?xml version="1.0" encoding="UTF-8"?>
<CORSConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
  <CORSRule>
    <AllowedOrigin>*</AllowedOrigin>
    <AllowedMethod>GET</AllowedMethod>
    <MaxAgeSeconds>3000</MaxAgeSeconds>
    <AllowedHeader>Content-*</AllowedHeader>
    <AllowedHeader>Host</AllowedHeader>
  </CORSRule>
</CORSConfiguration>

即使使用

<AllowedOrigin>http://example.com</AllowedOrigin>
<AllowedOrigin>http://www.example.com</AllowedOrigin>

你能帮忙我不确定是什么问题。

0 个答案:

没有答案