2012-11-21 2 views
0

Tomcat ajp 프로토콜을 통해 요청을 처리하는 JSF 애플리케이션이 있습니다. 전체 웹 사이트가 Cloudflare CDN 뒤에 있습니다. 다음 코드는Apache HTTP 서버 설정에서 HTTP_CF_CONNECTING_IP를 설정하는 방법

String ipaddress = httpServletRequest.getHeader(HTTP_CF_CONNECTING_IP);

을 실행할 때 여기서 ipaddress는 항상 null입니다.

httpServletRequest.getRemoteAddr()

항상 클라우드 플레어 IP 주소를 제공합니다.

jninix를 사용하는 웹 사이트의 경우 http://danielmiessler.com/blog/getting-real-ip-addresses-using-cloudflare-nginx-and-varnish을 찾았습니다.

우리가 아파치 웹 서버에 대한 유사한 솔루션이 있습니까

답변

0
로딩으로

찾을 솔루션이 cloudflare의 IP 대신 원격 IP를 설정/mod_cloudflare.so 을 LoadModule cloudflare_module 모듈

관련 문제