利用X-Forwarded-For僞造客戶端IP漏洞成因及防範

問題背景 在Web應用開發中,經常會需要獲取客戶端IP地址。一個典型的例子就是投票系統,爲了防止刷票,需要限制每個IP地址只能投票一次。 如何獲取客戶端IP 在Java中,獲取客戶端IP最直接的方式就是使用request.getRemoteAddr()。這種方式能獲取到連接服務器的客戶端IP,在中間沒有代理的情況下,的確是最簡單有效的方式。但是目前互聯網Web應用很少會將應用服務器直接對外提供服務
相關文章
相關標籤/搜索