通过nginx中转获取不到IP的问题解决
Posted ∠角络
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了通过nginx中转获取不到IP的问题解决相关的知识,希望对你有一定的参考价值。
第一步:在nginx.conf中配置反向代理时把真实IP带上,例如:
server {
listen 80;
server_name myibook.com.cn;
location ~ ^/(WEB-INF)/ {
deny all;
}
location / {
proxy_pass http://localhost:8888;
proxy_set_header x-client-ip $remote_addr;
}
}
第二步:应用程序中用 String ip = request.getHeader("x-client-ip");替代String ip = request.getRemoteAddr();即可
以上是关于通过nginx中转获取不到IP的问题解决的主要内容,如果未能解决你的问题,请参考以下文章