java – Tomcat中的HttpServletRequest.getRemoteAddr()返回IPv6格式的IP地址
作者:互联网
Tomcat中的HttpServletRequest.getRemoteAddr()返回IPv6格式的IP地址,但我想配置它返回IPv4.
我通过’localhost’访问servlet.如果我通过’127.0.0.1’访问它,则返回IPv4格式的IP地址(见this answer).
环境:
> Windows 7 x64
> Tomcat 6.0.35-windows-x64
我的LAN连接属性:
已检查IPv6,但如果我检查它则不起作用.
解决方法:
尝试将此参数-Djava.net.preferIPv4Stack = true添加到您的tomcat启动命令行.
标签:windows-7-x64,java,tomcat,ipv6,ipv4 来源: https://codeday.me/bug/20191006/1859596.html