[ karatas @ 13.09.2005. 07:13 ] @
Pozdrav! Sustav koji koristim je: WinXP + SP1, J2EE 1.4, JBoss, Struts... Imam problema pri detektiranju IP adrese ukoliko korisnik "dolazi" preko Proxy servera. S kodom: String IPAddr = request.getRemoteAddr(); dobijem dobru IP adresu samo ukoliko korisnik ne dolazi preko Proxy servera. Pokusao sam s ovim: System.out.println("HTTP_VIA: " + request.getHeader("HTTP_VIA")); System.out.println("HTTP_PROXY_CONNECTION: " + request.getHeader("HTTP_PROXY_CONNECTION")); System.out.println("REMOTE_ADDR: " + request.getHeader("REMOTE_ADDR")); System.out.println("REMOTE_HOST: " + request.getHeader("REMOTE_HOST")); System.out.println("HTTP_X_FORWARDED_FOR: " + request.getHeader("HTTP_X_FORWARDED_FOR")); System.out.println("FORWARDED: " + request.getHeader("FORWARDED")); System.out.println("CLIENT_IP: " + request.getHeader("CLIENT_IP")); System.out.println("HTTP_FROM: " + request.getHeader("HTTP_FROM")); System.out.println("HTTP_X_FORWARDED: " + request.getHeader("HTTP_X_FORWARDED")); System.out.println("HTTP_FORWARDED: " + request.getHeader("HTTP_FORWARDED")); System.out.println("HTTP_X_COMING_FROM: " + request.getHeader("HTTP_X_COMING_FROM")); System.out.println("HTTP_COMING_FROM: " + request.getHeader("HTTP_COMING_FROM")); ali prikaze mi se da je to sve jednako "null". Treba li se nesto ustimavati u Tomcatu da to radi ili nesto drugo trebam koristiti? Hvala |