进入 - 进入角色

时间:2017-12-22 13:04:37

标签: istio

我在Istio ingress上启用CORS时遇到问题。正如Istio Ingress文档所述," ingresskubernetes.io"注释被忽略。 是否可以在Istio ingress上启用CORS?

我的配置中的入口使用虚拟主机,应用程序在" api.my-domain.com"上公开。如果Web应用程序尝试请求应用程序,则会因此错误而失败:" No' Access-Control-Allow-Origin'标头出现在请求的资源上。因此,不允许原点(...)访问。"

有人可以建议解决这个问题吗?

使用Ngnix入口控制器,我可以使用.WHICH,但现在这个注释不起作用。

1 个答案:

答案 0 :(得分:2)

在Istio中,您可以添加路由规则以指定目标服务的> 20。在Istio Ingress的情况下,必须将Ingress的corsPolicy服务指定为目标服务。例如,请参阅Istio Bookinfo Sample的此路由规则:

backend