`
geshenyi
  • 浏览: 101017 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

request.getRemoteAddr是IPv6的

阅读更多
request.getRemoteAddr获取到的是IPV6的地址 和定义的地址不一样,
解决方案:
修改tomgcat的,让他只支持IPV4
-Djava.net.preferIPv4Stack=true
分享到:
评论

相关推荐

    登录ip BS java

    5. `request.getRemoteAddr()`: 如果所有上述尝试都失败,或者没有使用代理,这个方法将返回最直接连接到服务器的客户端的IP地址。在没有使用代理服务器的情况下,这通常是获取客户端IP的最直接方式。 代码中检查了...

    NCC2005+was集群报非法登录的解决方案

    在代码中,`request.getRemoteAddr`方法被用来获取客户端IP,但当通过IHS时,该方法返回的是IPv6地址,而NCC可能不支持IPv6,导致验证失败。开发团队提供了一个补丁,尝试从`request.headers`中的$WSSN获取IP,但这...

    Java获取登录用户的IP地址示例代码.rar

    ip = request.getRemoteAddr(); if ("127.0.0.1".equals(ip)) { // 如果是本地回环地址,则通过Socket获取本机公网IP try { ip = InetAddress.getLocalHost().getHostAddress(); } catch ...

    IP数据及查询

    ip = request.getRemoteAddr(); } return ip; } ``` 这段代码依次检查了多个可能包含客户端IP的头部字段,最后如果都无法获取,则返回`HttpServletRequest`的`getRemoteAddr()`方法获取的IP地址,这个通常是...

    java脚本开发根据客户IP获取IP的具体地理位置信息

    ip = request.getRemoteAddr(); } return "0.0.0.0".equals(ip) ? "127.0.0.1" : ip; } } ``` 这段代码会检查HTTP请求头中的`x-forwarded-for`、`Proxy-Client-IP`和`WL-Proxy-Client-IP`字段,这些字段在代理...

    获取ip地址方法与示例

    JSP是Java的一种动态网页技术,可以通过内置的`<%= request.getRemoteAddr() %>`表达式来获取客户端的IP地址。然而,由于没有提供具体的文件内容,我们无法给出详细的代码分析。 总之,获取IP地址是网络编程的基础...

    显示来客IP地址代码

    String ipAddress = request.getRemoteAddr(); System.out.println("访客的IP地址是:" + ipAddress); } ``` 以上就是获取用户IP地址的一些基本方法。在实际应用中,还需要考虑到各种网络环境和安全问题,例如...

    解析ip,用户给一个请求,获取用户的ip,浏览器,操作系统等信息

    ip = request.getRemoteAddr(); } ``` 这段代码首先尝试从`X-Forwarded-For`头获取IP,如果没有或者无法确定,则退回到`getRemoteAddr()`。 **解析IP地址** 获取到IP地址后,我们可能需要进一步解析它。IP地址...

    java获取ipjava获取ipjava获取ipjava获取ipjava获取ip

    String clientIp = request.getRemoteAddr(); // 获取客户端IP try { InetAddress clientAddress = InetAddress.getByName(clientIp); System.out.println("客户端主机名:" + clientAddress.getHostName()); ...

    C#获取真实IP地址实现方法

    最简单的获取IP地址的方法是通过`HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"]`,但这个值只能获取到用户最后一层代理的IP地址,而非用户的实际IP。如果用户使用了多层代理,那么我们需要考虑`...

Global site tag (gtag.js) - Google Analytics