关于准确记录用户操作IP的问题

背景:

      我们系统一个操作会记录用户的IP,用户可以通过微信小程序、PC浏览器访问我们统一的域名。但通过数据分析发现有约5%的ip为同一个内网IP。

分析:

     1.我们初步认为用户在内网操作的可能性不大。

     2.我走查了代码,认为问题也不大。解析的http请求头包含"X-Real-IP","x-forwarded-for", "Proxy-Client-IP", "WL-Proxy-Client-IP", "HTTP_CLIENT_IP", "HTTP_X_FORWARDED_FOR"。其中HttpServletRequest.getHeader(XXX)的参数是不区分大小写的。

     3.经查IP为内网一个反向代理的IP,因此找了配置专家,初步估计是反向代理设置的问题。

   服务器管理员配置后我会继续跟踪数据,预判应该是解决了。

     具体设置参考网址:

https://blog.csdn.net/yelllowcong/article/details/78484385

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值