2011-03-22 2 views

답변

112

로 설정해야합니다

<session-config> 
    <session-timeout>60</session-timeout> 
</session-config> 

또는 세션 당 기준으로

session.setMaxInactiveInterval(60*60); 

authorizationSuccessHandler에서 수행하는 것이 좋습니다.

<form-login authentication-success-handler-ref="authenticationSuccessHandler"/> 
+2

세션 타임 아웃은, 그것은 그 것이었다! 고마워요 –

+0

감사합니다 session.setMaxInactiveInterval (60 * 60 * 24); 이 코드는 24 시간 세션 시간을 설정합니다. –

+0

@sourcedelica이 구현은 "이 리소스에 액세스하려면 전체 인증이 필요합니다"라는 메시지를 표시합니다.이 메시지를 변경할 수 있습니까? – praveenpds

0

당신이 봄 부팅 당신이 파일 application.properties에 다음을 추가하면됩니다 사용하는 경우

server.session.cookie.max-age=<your_value_in_seconds>