我有两个访问同一个 API 网关的前端应用程序:
example.com
和
admin.example.com
我使用 Traefik 作为我的入口控制器。我目前在我的 k8s 入口配置中有以下注释:
ingress.kubernetes.io/custom-response-headers: Access-Control-Allow-Origin:https://example.com || Access-Control-Allow-Methods:POST, GET, HEAD, OPTIONS, PUT, DELETE
我也想https://admin.example.com
在同一块内处理。有没有一种方法可以根据流量来源的原始 URL 在此处设置条件表达式?Access-Control-Allow-Origin: *
我的用例不可接受(浏览器抱怨)。