我正在使用 azure 流量管理器对我的虚拟机进行负载平衡。但是从 ajax 调用时它会给出 CORS 阻塞错误。
我为我的机器 url 启用了 CORS。
任何人都可以为我提供一些解决方案。
我正在使用 azure 流量管理器对我的虚拟机进行负载平衡。但是从 ajax 调用时它会给出 CORS 阻塞错误。
我为我的机器 url 启用了 CORS。
任何人都可以为我提供一些解决方案。
听起来您正在从不同域上的页面调用流量管理器负载平衡端点,对吗?就像您的 HTML 页面在 domain.com 上一样,并且您页面中的 ajax 正在调用 domain.trafficmanager.com - 这就是您获得 CORS 异常的原因吗?如果是这样,您是否可以将 domain.com 的 CNAME 更改为指向 domain.trafficmanager.com,以便您的整个网站都来自同一个域?当然,这意味着您的 HTML / Javascript 等应用程序服务器都由同一个进程提供服务(不确定是否是这种情况)。