사이트 접속시 www.testurl.com/a%5c.jsp  등의 경로로 테스트를 진행할 경우 400 bad request 를 만나게 된다.

 

web.xml에서 에러페이지를 아무리 설정해도 에러페이지로 이동하지 않고 브라우저 오류 페이지로 이동한다.

 

tomcat에서 보안상의 사유로 특정 특수문자에 대해서 파싱을 시도하는 중 파싱 오류가 나는 현상으로 

아래와 같은 방법으로 해결 가능하다.

 

catalina.properties 파일을 수정한다. (없으면 추가한다.)

org.apache.catalina.connector. CoyoteAdapter.ALLOW_BACKSLASH=true

 

본 솔루션은 tomcat 7.0.1xx / 7.0.4x 에서 테스트 되었다. (이전버전은 안될 수도 있다. )

+ Recent posts