Бесконечная сессия в asp.net

Я вызываю страницу с помощью ajax/jquery каждые 5 минут, но моя сессия все равно прерывается, и приложение перенаправляется на страницу входа.

Это из-за проверки подлинности форм? У меня есть следующий код в моем файле web.config.

<authentication mode="Forms"> <forms loginUrl="~/Account/LogOn" timeout="2880" /> </authentication>

Я не указал время ожидания сеанса в web.config, что означает, что по умолчанию он будет использовать 20 минут. Но поскольку я вызываю страницу каждые 5 минут, она должна поддерживать сеанс, верно?


person Devesh Tipe    schedule 03.10.2013    source источник
comment
Проверьте этот ответ: stackoverflow.com/questions /1470777/   -  person James Johnson    schedule 03.10.2013


Ответы (1)


Проверьте время ожидания пула приложений (в свойствах веб-сайта IIS) и увеличьте его при необходимости. Большинство провайдеров виртуального хостинга уменьшили это значение для экономии ресурсов сервера.

С уважением

person windowshostingasp.net    schedule 03.10.2013