【问题标题】:Enable CORS/Access-Control-Allow-Origin Header - Zen Load Balancer启用 CORS/Access-Control-Allow-Origin 标头 - Zen 负载均衡器
【发布时间】:2015-06-28 06:26:07
【问题描述】:

客户端有一个简单的 Zen 负载均衡器 (ZLB) 设置。 1 个 LB,2 个底层资源服务器。有多个农场设置,但这对于这种情况来说是多余的。

前端应用服务器在 ZLB 安排之外。

前端应用服务器向CDN资源请求字体文件,源设置为ZLB LB IP。 CDN 请求命中 LB,LB 将请求和标头传递给任何合适的后端资源服务器。

一切都很简单,但现在客户端遇到了 CORS 问题。前端服务器的来源与 CDN 资源(LB)的来源不同。我们在两台后端服务器上的 Apache 中的 vHosts 中设置了 Access-Control-Allow-Origin 标头以允许所有来源。这没有奏效。

我现在假设 ZLB 正在修改或剥离后端服务器上设置的 Access-Control-Allow-Origin 标头,因为前端服务器的行为就像从未设置标头一样。

关于如何在 ZLB 上强制添加标题的任何想法?或者任何其他解决这个问题的方法? CORS 对我来说相当新,而且 Access-Control-Allow-Origin 标头也是我以前不必使用的东西。

【问题讨论】:

  • 现已解决。 ZenLB 没有错。并且确实在不修改它们的情况下传递了标题。

标签: cors access-control zen


【解决方案1】:

现在解决了。 ZenLB 没有错。并且确实在不修改它们的情况下传递了标题。

【讨论】:

  • 请问您是如何解决这个问题的?我有同样的问题。谢谢!
  • @YuviDroid - 不幸的是,我完全不知道我们现在是如何解决这个问题的。过去太久远了,我想不起来了。对不起。
猜你喜欢
  • 2018-09-19
  • 2019-06-19
  • 2018-02-02
  • 2019-02-07
  • 2021-08-12
  • 2018-03-28
  • 1970-01-01
  • 2017-11-24
  • 1970-01-01
相关资源
最近更新 更多