服务器获取客户端真实IP
来源:互联网 发布:算法概论注释版pdf 编辑:程序博客网 时间:2024/05/17 11:07
最近风控的同学反映在风控校验的时候接收到的IP都是非常奇怪的值,觉得是我们这边API中取得IP地址有问题。
API同学的取值方法是request.getRemoteAddr();这种方法在本地测试的时候是没问题的,但是到线上就出了问题。
查了一下相关的博客,原因是Nginx反向代理造成的,因为有了反向代理,request.getRemoteAddr()取到的不再是客户端的真实IP,而是代理IP,这种情况需要使用
request.getHeader("X-Real-IP")或request.getHeader("X-Forwarded-For")来获取客户端真实IP,同时如果进行了多级代理,拿到的可能不止一个IP,这时只需要取第一个非unknown的真实IP即可。
参考:http://blog.csdn.net/u011380813/article/details/42740331
阅读全文
0 0
- 服务器获取客户端真实IP
- 获取客户端真实IP
- 获取客户端真实IP
- 获取客户端真实IP
- 获取客户端用户真实ip
- java获取客户端真实ip
- 获取客户端真实IP地址
- 获取客户端真实ip地址
- 获取客户端真实ip地址
- 获取客户端真实IP地址
- 获取客户端的真实ip
- 获取客户端真实IP地址
- asp 获取客户端真实IP
- Java获取客户端真实IP
- php获取客户端真实IP
- 获取客户端真实的ip
- php获取客户端真实ip
- HttpServletRequst 获取客户端真实IP
- css优先级
- 关于maven的使用方式
- Jquery 获取 radio选中值
- 6、应用开发
- Android 低功耗蓝牙的多设备连接与数据接收,简单实现
- 服务器获取客户端真实IP
- 【Go】原生http get和post请求框架
- win7下xgboost安装教程
- 如何理解持续集成、持续交付、持续部署?
- 【性能测试】-loadrunner压力场景设置(三)
- JSM 相关笔记
- 解决启动WebLogic输入用户名密码问题 & 密码重置
- RDD 运行原理(二)
- 希尔排序 原理及java实现