본문 바로가기

말랑말랑한 이야기

[Tomcat] Tomcat에서 jsessionid가 URL에 붙는것 비활성화 하기

Tomcat 6.0.30 이상에서 사용할 수 있는 방법으로 server.xml 파일의 <Context> 설정에 disableURLRewriting 속성에 true를 사용하는 방법입니다.

 

<Context docBase="simple_home" path="/sht_webapp" disableURLRewriting="true" reloadable="true" />


Tomcat 7 과 Tomcat 8에서 Servlet 3.0 스펙 이상을 사용한다면 각 웹애플리케이션의 web.xml 파일의 <session-config> 태그에서 비활성화 할 수 있습니다. <tracking-mode>COOKIE</tracking-mode> 를 사용합니다.

 

<session-config>

    <session-timeout>600</session-timeout>

    <tracking-mode>COOKIE</tracking-mode>

</session-config>


출처: https://offbyone.tistory.com/339 [쉬고 싶은 개발자]