關於準確記錄用戶操作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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章