Я прочитал некоторые проблемы, связанные с тайм-аутом сеанса, и я изменил настройки, но безрезультатно.
Это запись сеанса в web.config.я хочу, чтобы сеанс истекал через 5 часов.
<sessionState mode="InProc" timeout="300" />
На странице входа я добавляю имя пользователя в сеансе
Session.Add("Authenticated", UserName);
, и каждая моя страница наследуется с BasePage и в базовом классеУ меня есть эта проверка для каждой страницы.
if (Session["Authenticated"] == null)
{
Response.Redirect("../userlogin.aspx");
}
, но сессия заканчивается до одного часа.
Я хочу подтвердить, что во время этого нет изменений в файлах web.config, папок Bin и т. д..