我们有一个 JSF 应用程序,通过 tomcat ajp 协议服务请求。整个网站都位于 Cloudflare CDN 后面。执行以下代码时
String ipaddress = httpServletRequest.getHeader(HTTP_CF_CONNECTING_IP);
ipaddress 始终为空。
httpServletRequest.getRemoteAddr()
总是给云耀斑IP地址。
已经为使用 jninix 的网站找到了这个http://danielmiessler.com/blog/getting-real-ip-addresses-using-cloudflare-nginx-and-varnish。
我们对 apache http 服务器有类似的解决方案吗