Установка тайм-аута сеанса в Grails Spring Сервера безопасности Core

Несмотря на поиск в документах плагина и общем поиске, я не могу найти ответ на этот вопрос. Самое близкое, что я получил, это конец страницы this, которая, похоже, описывает установку тайм-аута Tomcat. Существует целый раздел плагиновых документов под названием "Настройки конфигурации сейчас в Config.groovy", нет ли способа настроить таймаут для плагина без участия настроек контейнера?

Ответ 1

В плагине нет настроек продолжительности сеанса - он просто использует все, что настроено для всего приложения. Вы можете сделать это, отредактировав web.xml(запустите grails install-templates, если вы еще этого не сделали) и отредактируйте src/templates/war/web.xml. Добавить

<session-config>
   <session-timeout>30</session-timeout>
</session-config>

перед элементом welcome-file-list и установите значение session-timeout в любое количество минут, которое вы хотите.