因此,最近几天我一直在尝试配置Cloudfront和S3。现在,我收到了这个错误,我不知道是什么原因造成的。
我正在使用签名的cookie,如果我转到所请求的URL并将cookie放在此处,则可以正常工作。但是当我尝试通过本地主机请求时就没有。
我已经使用以下几行设置了S3 Cors配置:
<?xml version="1.0" encoding="UTF-8"?>
<CORSConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
<CORSRule>
<AllowedOrigin>*</AllowedOrigin>
<AllowedMethod>GET</AllowedMethod>
<AllowedMethod>HEAD</AllowedMethod>
<MaxAgeSeconds>3000</MaxAgeSeconds>
<AllowedHeader>*</AllowedHeader>
</CORSRule>
</CORSConfiguration>
并且我已经在Cloudfront中添加了允许Origin标头的白名单,并使用以下指南使文件无效:https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Invalidation.html
我不知道该怎么办