Мне нужно, чтобы пользователи моего сайта ASP.NET могли контролировать время ожидания своего сеанса.Я использую FormsAuthenticationTicket
и cookies
.
. Я хочу дать пользователям способ указать, как долго сеанс будет оставаться активным.Диапазон может варьироваться от нескольких минут до 1 дня или даже больше.
Я использую idleTimeout
(я задал вопрос здесь ).
Также,Я сохраняю значение, введенное пользователем в базу данных и, используя это значение, инициализирую FormsAuthenticationTicket
.
У меня есть еще 2 проблемы: Пул приложений и cookie.Мой сайт работает под выделенным пулом приложений.Нужно ли мне также изменять свойство idleTimeout
для пула приложений?Конечно, не программно.
В любом случае, чтобы сформулировать мой вопрос: какие другие настройки необходимо выполнить, чтобы динамическое задание истечения сеанса и работа независимо от того, какой интервал времени?
Спасибо.
РЕДАКТИРОВАТЬ: Я использую IIS7 на компьютере с Windows Server 2008.