Kubernetes Can';t设置CORS Traefik V2

Kubernetes Can';t设置CORS Traefik V2,kubernetes,kubernetes-ingress,traefik,traefik-ingress,Kubernetes,Kubernetes Ingress,Traefik,Traefik Ingress,我正在尝试将我在Kubernetes上构建的Traefik版本从v1提升到v2 我能够自我更新,但当我在将Traefik版本更新到v2后尝试使用该应用程序时,我得到了一个CORS错误 我检查了文档,发现CORS可以在中间件配置中配置,所以我按照如下方式配置它 正在尝试访问https://backend.example.comfromhttps://front.example.com [http.middleware] [http.middleware.testHeader.headers] ac

我正在尝试将我在Kubernetes上构建的Traefik版本从v1提升到v2

我能够自我更新,但当我在将Traefik版本更新到v2后尝试使用该应用程序时,我得到了一个CORS错误

我检查了文档,发现CORS可以在中间件配置中配置,所以我按照如下方式配置它

正在尝试访问
https://backend.example.com
from
https://front.example.com

[http.middleware]
[http.middleware.testHeader.headers]
accessControlAllowMethods=[“获取”、“选项”、“放置”、“发布”、“删除”]
accessControlAllowOriginList=[“https://*.example.com”]
accessControlMaxAge=100
addVaryHeader=true
  • 入口设置
apiVersion:networking.k8s.io/v1beta1 种类:入口 元数据: 名称:示例应用程序 标签: app.kubernetes.io/name:示例应用 注释: ingress.kubernetes.io/whitelist-x-forwarded-for:“true” ingress.kubernetes.io/protocol:https traefik.ingres.kubernetes.io/router.tls:“真” kubernetes.io/ingres.class:traefik 规格: 规则: -主机:backend.example.com http: 路径: -路径:/ 路径类型:特定于实现 后端: serviceName:示例应用程序 服务端口:443 但这个问题没有解决

当我检查错误时,我发现预飞失败了

已被CORS策略阻止:对飞行前请求的响应未通过访问控制检查:请求的资源上不存在“访问控制允许来源”标头。
我想知道是否有任何部分的问题,如果有任何其他设置需要作出

多谢各位