Я использую asp.net и устанавливаю время ожидания сеанса, используя
Session.Timeout = 1440;
, но время ожидания сеанса истекло, есть ли что-то, что я должен исправить или настроить в iis 7 и 6
С наилучшими пожеланиями
Это может сработать
<configuration> <sessionstate mode="inproc" cookieless="false" timeout="1440" /> </configuration>
Если тайм-аут состояния сеанса в веб-конфигурации не работает, проверьте наличие утечек памяти в вашем приложении.У меня была та же проблема в унаследованном приложении.После большого количества копаний я нашел несколько пользовательских серверных элементов управления со статическими переменными и статическими объектами, на которые ссылаются несколько страниц и других объектов.Это заставило приложение никогда не освобождать ресурсы.В конце концов IIS перезапускает пул, когда ему не хватает памяти.При повторном использовании пула все сеансы также будут выгружены из памяти.