사이트 접속시 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 에서 테스트 되었다. (이전버전은 안될 수도 있다. )
'Server' 카테고리의 다른 글
[Tomcat] AWS(ALB 사용) 환경에서 Cookie Secure, sameSite 설정 (0) | 2024.08.30 |
---|---|
[Tomcat] JNDI 설정 (0) | 2022.12.28 |
[Synoilogy Nas] 시놀로지 DSM 6.0 이후 WinSCP Admin Group으로 로그인 하기 (0) | 2020.07.27 |
[Tomcat] get방식 파라메터 '|' (파이프) 오류 (0) | 2020.07.15 |
[Tomcat] 톰켓 기초 설정 가이드 (1) | 2018.04.12 |