0
Веб-сайт Я работаю с перерывами после сеанса бездействия в течение 20 минут. Это не правильно утилизировать файлы cookie сеанса и возвращаться на страницу входа, как и должно быть.Попытка выйти из сеанса после окончания сеанса
protected void lnkSignOut_Click(object sender, EventArgs e)
{
if (HttpContext.Current != null && HttpContext.Current.Session != null)
{
HttpContext.Current.Session.Abandon();
}
// HttpContext.Current.Session.Abandon(); Added this an attempted fix
FormsAuthentication.SignOut();
FormsAuthentication.RedirectToLoginPage();
}
Я довольно новичок в ASP.NET, поэтому я не знаком с тем, как обрабатываются сеансы. Есть идеи?
Что проблема именно? Выключает ли он вас после 20 минут бездействия? – Ani
Это время сеанса, но если вы нажмете кнопку выхода, а не отправите вас на страницу входа в систему, это приведет к сбою веб-сайта. – user1729696
Имеет ли время ожидания сеанса в web.config? Ты проверил ? – Ani