Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

公司java服务中有一个服务需要取X-Forwarded-For这个值作为IP地址通过哈希算法得到token校验登陆状态

域名直接解析到阿里云ACKpro部署的nginx域名直接解析到阿里云ACKpro部署的loadbalancer类型的nginx-ingress-controller弹性IP可以正常取到用户真实IP

...

Code Block
compute-full-forwarded-for: "true"
forwarded-for-header: "X-Forwarded-For"
use-forwarded-headers: "true"

修改后如下

一般来说保存后会立即生效,Ingress会将真实的客户端IP添加到X-Forwarded-For字段中

如果发现有问题可以尝试重启nginx-ingress-controller