S3-访问控制允许来源标头

是否有人设法添加Access-Control-Allow-Origin到响应头中?我需要的是这样的:


<img src="http://360assets.s3.amazonaws.com/tours/8b16734d-336c-48c7-95c4-3a93fa023a57/1_AU_COM_180212_Areitbahn_Hahnkoplift_Bergstation.tiles/l2_f_0101.jpg" />

此get请求应包含在响应中,标头, Access-Control-Allow-Origin: *


我的存储分区的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>

如您所料,没有Origin响应头。


长风秋雁
浏览 674回答 3
3回答

慕娘9325324

@jordanstephens在评论中说了这一点,但它有点迷路,对我来说真的很容易解决。我只是添加了HEAD方法,然后单击保存,它开始起作用。<CORSConfiguration> <CORSRule> <AllowedOrigin>*</AllowedOrigin> <AllowedMethod>GET</AllowedMethod> <AllowedMethod>HEAD</AllowedMethod> <!-- Add this --> <MaxAgeSeconds>3000</MaxAgeSeconds> <AllowedHeader>Authorization</AllowedHeader> </CORSRule></CORSConfiguration>
打开App,查看更多内容
随时随地看视频慕课网APP