我使用 Amazon 的 S3 和 CloudFront 进行资产交付。我在 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>
<MaxAgeSeconds>3000</MaxAgeSeconds>
<AllowedHeader>Authorization</AllowedHeader>
</CORSRule>
</CORSConfiguration>
因此,当我使用 http 打开应用程序时,就可以了。但是当我使用 https 打开它时,它说
Origin https://<app-domain> is not allowed by Access-Control-Allow-Origin.
我错过了什么吗?