【发布时间】:2020-05-06 12:10:07
【问题描述】:
我在 AWS 上使用 nginx 入口控制器 (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.ingress.kubernetes.io/configuration-snippet: |
more_set_headers "Authorization: Basic encoded_credentals";
因为我仍然被提示输入密码。
【问题讨论】:
标签: nginx kubernetes nginx-ingress