request.getHeader("X-Forwarded-For")总是返回127.0.0.1

来源:互联网 发布:禅道linux一键安装包 编辑:程序博客网 时间:2024/06/04 21:55

使用场景:nginx+tomcat,nginx起反向代理作用,由于没有做以下配置,结果在tomcat部署的jia-web通过request.getHeader("X-Forwarded-For")总是返回127.0.0.1:

server {
listen       80;
server_name  xx.com;
       proxy_set_header X-Real-IP $remote_addr;
       proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
       proxy_set_header Host $http_host;
       proxy_set_header X-NginX-Proxy true;

location ~ /services {
proxy_pass      http://127.0.0.1:18888;


location ~ /{
proxy_pass      http://127.0.0.1:8897;
}
}

0 0
原创粉丝点击