I can do it(Feat. DEV)

Spring Session 시간 설정 방법 본문

개발자 모드/응용

Spring Session 시간 설정 방법

까짓거 해보자 개발자 2022. 11. 1. 17:04
728x90

유지보수 중 테스트를 위해서 session을 날려야 하는 순간에 맞닥뜨렸음.

갓글에 검색해보니 쉽게 해결되었음.

필자는 Spring Security 로그인 성공 시 이동하도록 설정한 SuccessHandler에 시간 설정을 했음.

 

//authentication-success-handler 코드
HttpSession session = request.getSession();	//세션을 가져옴
session.setMaxInactiveInterval(60);	//파라미터에 넣는 값이 설정 시간임(초단위)

위와 같이 설정하면 60초 뒤에 세션이 날아감.

간단 그자체!

 

 

📢참조

https://javaoop.tistory.com/104

 

[Spring] Session 우선순위 및 시간 설정 변경하기

Session 우선순위 및 시간 설정 변경하기 Session 우선순위 세션객체에 직접 setMaxInactiveInterval(int interval) 시간을 지정한 경우 [Project] WEB-INF/web.xml 시간을 지정한 경우 [WAS] conf/web.xml 시간을..

javaoop.tistory.com

 

728x90