HTTP IP
lijunlinlijunlin
这个作者很懒,什么都没留下…
展开
-
request.getRemoteAddr()问题及解决办法
Java获取IP地址:request.getRemoteAddr()警惕 项目中需要和第三方平台接口,加了来源IP鉴权功能,测试时发现没有问题,但是部署以后发现存在问题,一直鉴权不通过,一群人抓瞎。 我找到那块的代码,跟了一遍流程发现逻辑没有啥问题,但是最终的结果却还是鉴权不通过,实在有些诡异。其基本逻辑为先取得配置的IP列表,然后通过request.getRemoteAddr()取得客户端的转载 2015-02-10 23:24:29 · 3587 阅读 · 0 评论 -
request.getHeader("x-forwarded-for")获取IP
public String getIpAddr(HttpServletRequest request) { String ip = request.getHeader("x-forwarded-for"); if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { ip = request.g转载 2015-02-10 23:21:31 · 2895 阅读 · 0 评论