nginx+tomcat架构下获取真实IP的办法
作者:admin 日期:2010-02-14
第一步:在nginx.conf中配置反向代理时把真实IP带上,例如:
server {
listen 80;
server_name boyan.com;
location ~ ^/(WEB-INF)/ {
deny all;
}
location / {
proxy_pass http://localhost:8888;
proxy_set_header X-Real-IP $remote_addr;
}
}
第二步:应用程序中用 String ip = request.getHeader("X-Real-IP");替代String ip = request.getRemoteAddr();即可
转:http://www.blogjava.net/boyanxiu/archive/2010/02/09/312411.html
server {
listen 80;
server_name boyan.com;
location ~ ^/(WEB-INF)/ {
deny all;
}
location / {
proxy_pass http://localhost:8888;
proxy_set_header X-Real-IP $remote_addr;
}
}
第二步:应用程序中用 String ip = request.getHeader("X-Real-IP");替代String ip = request.getRemoteAddr();即可
转:http://www.blogjava.net/boyanxiu/archive/2010/02/09/312411.html
评论: 1 | 引用: 0 | 查看次数: 360
- 1
- 1
发表评论
上一篇
下一篇

文章来自:
Tags: 





www.blogjava.net/boyanxiu/archive/2010/02/09/312411.html
转载请声明转载地址