Подтвердить что ты не робот

Установка периода ожидания сеанса с помощью Spring Security 3.0

Я использую Spring Security 3.0 для аутентификации с помощью LDAP-сервера, и я не могу понять, как установить мой собственный период таймаута сеанса. Я считаю, что по умолчанию 30 минут, но мне нужно установить его дольше, чем

4b9b3361

Ответ 1

Вы можете установить тайм-аут сеанса (скажем, 60 минут) для всех сеансов в web.xml:

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

или для каждого сеанса, используя

session.setMaxInactiveInterval(60*60);

последний, который вы, возможно, захотите сделать в авторизацииSuccessHandler.

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