【发布时间】:2022-09-28 12:12:40
【问题描述】:
目前可以允许单个域或子域,但我想允许多个来源。我尝试了很多事情,比如添加带有片段的标题,但没有成功。
这是我当前的入口配置:
kind: Ingress
apiVersion: extensions/v1beta1
metadata:
name: nginx-ingress
namespace: default
selfLink: /apis/extensions/v1beta1/namespaces/default/ingresses/nginx-ingress
uid: adcd75ab-b44b-420c-874e-abcfd1059592
resourceVersion: \'259992616\'
generation: 7
creationTimestamp: \'2020-06-10T12:15:18Z\'
annotations:
cert-manager.io/cluster-issuer: letsencrypt-prod
ingress.kubernetes.io/enable-cors: \'true\'
ingress.kubernetes.io/force-ssl-redirect: \'true\'
kubernetes.io/ingress.class: nginx
kubernetes.io/tls-acme: \'true\'
nginx.ingress.kubernetes.io/cors-allow-credentials: \'true\'
nginx.ingress.kubernetes.io/cors-allow-headers: \'Authorization, X-Requested-With, Content-Type\'
nginx.ingress.kubernetes.io/cors-allow-methods: \'GET, PUT, POST, DELETE, HEAD, OPTIONS\'
nginx.ingress.kubernetes.io/cors-allow-origin: \'https://example.com\'
nginx.ingress.kubernetes.io/enable-cors: \'true\'
nginx.ingress.kubernetes.io/rewrite-target: /
nginx.ingress.kubernetes.io/secure-backends: \'true\'
我还想扩展 cors-allow-origin ,例如:
nginx.ingress.kubernetes.io/cors-allow-origin: \'https://example.com, https://otherexample.com\'
是否可以通过其他方式允许多个域?
标签: nginx kubernetes cors nginx-ingress