JSESSIONID Cookie с датой истечения срока в Tomcat

Как лучше всего установить дату истечения срока действия cookie JSESSIONID, отправляемого Tomcat для сеанса сервлета?

По умолчанию срок действия куки-файла кажется «сеансом», что означает, что сеанс исчезает в клиенте, как только браузер перезапускается. Но я бы хотел оставить его открытым на 12 часов, даже после перезапуска браузера (и затем соответствующим образом настроит тайм-аут сеанса на сервере).

Есть ли способ установить дату истечения срока действия в Tomcat, например, с помощью какой-либо опции конфигурации или модуля расширения? Или есть надежный способ установить дату истечения срока действия JSESSIONID с помощью фильтра сервлета?

26
задан Tim Jansen 8 February 2011 в 13:14
поделиться