IT/개발
2009. 5. 23. 15:55
로그인 자동처리를 하는 App가 있다
클라이언트의 ip 정보를 app 서버 메모리에서 가지고 있고, request 에 따라 값을 리턴한다
그런데 로그인 자동처리가 되어야 하는 상황인데 안되고 있길래 보니
최종 클라이언트가 아니라 아파치가 설치된 서버의 아이피가 반환되고 있다
그래서 아래와 같이 소스수정 진행
// 웹서버 아파치단의 아이피가 반환
//LoggedOnUser sloUser = ksa.getLoggedOnUser( userId, request.getRemoteAddr(), sysId);
// 최종 클라이언트 아이피 반환
LoggedOnUser sloUser = ksa.getLoggedOnUser( userId, request.getHeader("WL-Proxy-Client-IP"), sysId);
이 글은 스프링노트에서 작성되었습니다.