У меня есть приложение ASP.NET MVC 3 (Razor), и я столкнулся с частыми тайм-аутами сеанса.
Есть ли способ увеличить значение сеанса?
Как увеличить тайм-аут сеанса в MVC 3
Ответ 1
Вы не предоставляете достаточно деталей, таких как ваша конфигурация, описание проблемы и т.д.
Что происходит более точно? Эта статья может помочь:
Случайное время ожидания сеанса в ASP.NET MVC3
Если нет, вы можете использовать такую конфигурацию в вашем файле web.config
:
<configuration>
...
<system.web>
<sessionState mode="InProc" timeout="30" />
</system.web>
...
</configuration>
Здесь тайм-аут сеанса устанавливается, например, 30 минут.
Ответ 2
В web.config:
<sessionState mode="InProc" timeout="20"/>
Вам нужно изменить значение атрибута timeout
.