[Tomcat] JAVA Request.getRemoteAddr() 호출 시, IPv4가 아닌 IPv6 주소를 반환하는 문제 JSP 프로그래밍을 하다 보면 클라이언트의 아이피 주소를 가져와야 하는 코드를 분명히 작성하게 될 텐데요. 클라이언트의 IP주소를 가져오는 구문은 다음과 같습니다. Request.getRemoteAddr() Request 객체의 getRemoteAddr() 메서드를 호출합니다. 결과값을 찍어 보시면 어떠신가요? 만약 로컬 PC로 디버깅 상태로 테스트하셨다면 127.0.0.1 값을 반환 받으셨나요? 아마 특별한 경우가 아니라면 방금 말씀드린대로 기존 IP주소 체계인 IPv4 방식의 IP값을 반환할 것입니다. 그래서 IP주소 값을 검증할 필요가 있는 코드에서(해외IP 차단 등의 이유로) 위의 코드를 받아와 별도로 관리하고 있는 IP목록과 비교하는 루틴을 작성하였는데, 계속 오류를 발생시켰습니다. 무언가 형식.. 더보기 이전 1 ··· 262 263 264 265 266 267 268 ··· 385 다음