Istio ingress - 启用cors
Istio ingress - enabling cors
我在 Istio ingress 上启用 CORS 时遇到问题。正如 Istio Ingress 文档所述, "ingresskubernetes.io" 注释将被忽略。
是否可以在 Istio ingress 上启用 CORS?
我配置中的入口使用虚拟主机,应用程序在 "api.my-domain.com" 上公开。如果 Web 应用程序尝试请求应用程序,则会失败并出现此错误:"No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin (...) is therefore not allowed access."
有人可以针对这个问题提出解决方案吗?
使用 Ngnix 入口控制器,我可以只使用 "ingress.kubernetes.io/enable-cors": "true"
但现在这个注释将不起作用。
在 Istio 中,您可以添加 Virtual Service to specify corsPolicy 目标服务。如果是 Istio Ingress,必须指定 Ingress 的 backend
服务作为目标服务。
我在 Istio ingress 上启用 CORS 时遇到问题。正如 Istio Ingress 文档所述, "ingresskubernetes.io" 注释将被忽略。 是否可以在 Istio ingress 上启用 CORS?
我配置中的入口使用虚拟主机,应用程序在 "api.my-domain.com" 上公开。如果 Web 应用程序尝试请求应用程序,则会失败并出现此错误:"No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin (...) is therefore not allowed access."
有人可以针对这个问题提出解决方案吗?
使用 Ngnix 入口控制器,我可以只使用 "ingress.kubernetes.io/enable-cors": "true"
但现在这个注释将不起作用。
在 Istio 中,您可以添加 Virtual Service to specify corsPolicy 目标服务。如果是 Istio Ingress,必须指定 Ingress 的 backend
服务作为目标服务。