Вы можете установить таймаут в sessionState
в web.config
:
<system.web>
<sessionState mode="InProc" timeout="30" />
</system.web>
Но изменения этого значения также будут применены в вашем приложении.Другой вариант - использовать директиву препроцессора условной компиляции и переопределить время ожидания сеанса при запуске сеанса в global.asax
:
void Session_onStart(object sender, EventArgs e)
{
#if DEBUG
Session.Timeout = 6 * 60; // 6 hours
#endif
}