目前,我正在运行一个在 Tomcat 上运行的网站,该网站前面有 Apache,并使用清漆进行缓存。Tomcat 在端口上运行,端口8080
用作81
清漆后端。我需要实现一个功能,我需要知道访问该网站的客户端机器的 IP 地址。我试图通过 header 访问 IP 地址X-FORWARDED-FOR
。
当从端口 81(即http://mywebsite.com:81/)访问网站时,我可以获得客户端机器的 IP 地址,但不幸的是通过默认端口 80(即http://mywebsite.com/)访问时它返回本地主机 IP 地址 (127.0.0.1)。任何人都可以建议如何从端口 80 获取用户的真实 IP 地址吗?