azure - 如何将 CORS 与 azure 流量管理器一起使用

标签 azure cors azure-traffic-manager

我正在使用 azure 流量管理器来平衡虚拟机的负载。但从 ajax 调用时会出现 CORS 阻塞错误。

我为我的机器 URL 启用了 CORS。

谁能给我一些解决方案。

最佳答案

听起来您是从位于不同域的页面调用流量管理器负载平衡端点,是吗?就像您的 HTML 页面位于domain.com 上,并且页面中的ajax 正在调用domain.trafficmanager.com - 这就是您收到CORS 异常的原因吗?如果是这样,您是否可以将您的domain.com 的CNAME 更改为指向domain.trafficmanager.com,以便您的整个网站由同一个域提供服务?当然,这意味着您的 HTML/Javascript 等应用程序服务器都由同一进程提供服务(不确定这里是否是这种情况)。

关于azure - 如何将 CORS 与 azure 流量管理器一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28026345/

相关文章:

azure - 将 AKS 升级到 1.9

Azure "My Images"无法部署在虚拟网络中

elasticsearch - 更新CORS的配置文件后,Elasticsearch无法重新启动

Azure 流量管理器对 Azure Function Apps 的支持

powershell - 如何使用 Azure Blob 存储中的现有 VHD 创建新 VM?

go - gorilla /处理程序的 CORS 预检神秘失败

ajax - 在 Tomcat 中禁用 OPTIONS 请求的身份验证

Azure - SSL 和流量管理器 - 多个区域

powershell - 具有 Web 应用程序槽端点的流量管理器

asp.net - 部署到 Azure 中的网站时如何删除 'site' 目标目录?