Я создаю веб-формы с asp.net. Веб-сайт работает на основе полномочий сеанса. Но у меня проблема с тайм-аутами сеанса. например, когда я вошел в систему после 4-5 минут сессии. Я пробовал все, чтобы увеличить время ожидания сеанса. Вот что-то;Время сеанса Asp.net слишком короткое
Я изменил тайм-аут сеанса панели plesk до 2000;
в файле web.config
<sessionState timeout="120"></sessionState>
мой Логин страницу
Session["user_id"] = "12313";
Session["username"] = "john doe";
Session.Timeout = 2000;
Я использую эти коды для управления сессии. в моей default.aspx странице
if(Session["user_id"] != null)
{
Response.Write("you are logged");
}
else
{
Response.Write("Please sign in");
}
Почему моя сессия истекает через 4-5 минут?
Вы уверены, что вы не утилизация вашего 'Session'? –
У вас есть состояние сеанса в IIS? и на каком IIS вы уже находитесь? – Nitin
@Nitin Я использую панель plesk у своего хостинг-провайдера. Не в моих окнах IIS –