S3 服务 mpeg-dash,将加载清单但 CORS 在包上失败

S3 serving mpeg-dash, will load the manifest but CORS fails on the packages

我一直在使用 S3 来提供 MPEG-Dash 视频,并且运行良好。

我对视频处理作业做了一些更改,但它们仍在发布到同一个地方,但现在我遇到了一个奇怪的问题,清单(在同一文件夹中)加载正常,但我收到以下错误:

Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://localhost:3000' is therefore not allowed access.

S3 配置了以下规则

<CORSRule>
    <AllowedOrigin>https://localhost:3000</AllowedOrigin>
    <AllowedMethod>GET</AllowedMethod>
    <AllowedMethod>PUT</AllowedMethod>
    <AllowedMethod>POST</AllowedMethod>
    <AllowedMethod>DELETE</AllowedMethod>
    <AllowedHeader>*</AllowedHeader>
</CORSRule>

而且以前从来没有出现过问题。

这些网址在浏览器中加载正常,因此它们是有效的。

当我在调试工具中查看时,我没有收到任何响应,没有响应,但它是状态代码 403

问题是本地测试代理服务器配置错误