request.getRemoteAddr() 로 클라이언트 IP 가져오지 못할때

Java&Flex 2011. 3. 18. 11:41

일단 request.getRemoteAddr() 로 했더니 서버의 내부 아이피만 가져왔다. 아흑. 문제는 was 이전 웹서버가 있었던 것! 헤더정보를 쭈~욱 출력해보니 두개가 걸렸다. Header : Proxy-Client-IP : xxx.xxx.xx.xx Header : X-Forwarded-For : xxx.xxx.xx.xx 오호~ 이거로군. request.getHeader("Proxy-Client-IP") request.getHeader("X-Forwarded-For") 요로코롬해서 IP를 가져올수 있었다. 그러고보니 이건 팁인데?! 팁 카테고리에 넣었어야 했나? 훗.