我正在AWS上使用nginx ingress控制器(https://kubernetes.github.io/ingress-nginx/deploy/)。后端服务(来自ECK的kibana:https://www.elastic.co/guide/en/cloud-on-k8s/current/k8s-operator-config.html)使用HTTP基本认证机制。
有没有一种方法可以调整nginx,使其将Authorization:Basic标头附加到转发到我的服务的每个请求中,以便用户无需输入密码?
这个解决方案对我不起作用:
有没有一种方法可以调整nginx,使其将Authorization:Basic标头附加到转发到我的服务的每个请求中,以便用户无需输入密码?
这个解决方案对我不起作用:
nginx.ingress.kubernetes.io/configuration-snippet: |
more_set_headers "Authorization: Basic encoded_credentals";
由于我仍然被提示输入密码。