Azure CDN 重定向到 Azure Function



我已经设置了Azure CDN(Verizon Premium(,并让它从Blob存储提供静态文件。

域已 http://abc.domain.com

我还有一个 azure 函数在

发布 https://flows1.azurewebsites.net/api/survey

现在从我的页面

http://abc.domain.com/index.html

我需要调用我的 azure 函数。

我是否可以使用 CDN 进行 URL 重写

发布 http://abc.domain.com/api/survey

并让 CDN 传递到

发布 https://flows1.azurewebsites.net/api/survey

我想避免跨域脚本问题,并希望此配置允许我这样做。

感谢您的帮助,

我做了一些研究,得出的结论是这是不可能的。至少,首先要牺牲使用 Azure CDN 和 Azure 存储的好处。

若要解决跨域脚本问题,请执行以下操作: 将另一个域设置为指向 Azure 函数(例如 http://api.domain.com(后,请确保将Access-Control-Allow-Origin: https://abc.domain.com添加到 Azure 函数中的响应标头。不要使用Access-Control-Allow-Origin: *.请参阅此处原因。

最新更新