首页 新闻 会员 周边 捐助

helm 部署 ingress-nginx 后没有 X-Forwarded-Proto 请求头的问题

0
悬赏园豆:30 [已解决问题] 解决于 2022-02-04 21:29

使用下面的 helm 命令

helm ${1:-upgrade} ingress-nginx bitnami/nginx-ingress-controller --namespace ingress-nginx -f ingress-nginx-values.yaml

与清单文件

fullnameOverride: "ingress-nginx"
kind: DaemonSet
service:
  type: NodePort
  nodePorts:
    http: 31080

部署 ingress-nginx 之后,没有 X-Forwarded-Proto 请求头,造成 https 重定向问题,请问如何解决?

dudu的主页 dudu | 高人七级 | 园豆:30734
提问于:2022-02-04 20:49
< >
分享
最佳答案
0

需要在 ingres-nginx 的 ConfigMap 中添加 use-forwarded-headers: "true"

在 helm 清单文件中添加下面的声明即可

config: 
  use-forwarded-headers: "true"
dudu | 高人七级 |园豆:30734 | 2022-02-04 21:29
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册