Azure CDN 不尊重 Blob 的 CORS

Nic*_*coC 5 blob cdn azure cors

我有一个配置了 CORS 并正常运行的 Azure Blob(我的网站能够通过 XMLHttpRequest 访问资源)。

但是,当我通过 Azure CDN 访问资源时,出现“ XMLHttpRequest 无法加载 X。请求的资源上不存在 'Access-Control-Allow-Origin' 标头。因此不允许访问 Origin 'X'。 ”错误。

我读过 CDN 应该考虑 Blob CORS,但这里显然不是这种情况。

我错过了什么吗?

jdr*_*uid -1

它已启用,但您仍需要进行设置。您需要让 CDN 提供标头

Access-Control-Allow-Origin:*

Access-Control-Allow-Origin:mydomain.com
Run Code Online (Sandbox Code Playgroud)

本文提供一些配置服务的解释。