Я сохраняю переменную Session, когда пользователь вошел в систему.
Таким образом, когда пользователь нажимает на btnLogout, он должен очистить все мои сеансы и выйти из системы для пользователя GOOD !!!
Это очищает мои сеансы, но если я нажимаю кнопку НАЗАД в IE сразу после выхода из системы, то я все еще вхожу в систему! Это означает, что он возвращается к экрану, на котором пользователь все еще вошел в систему.
Мой код при выходе из системы
protected void btnLogout_Click
{
Session.Clear();
Session.Abandon();
Session.RemoveAll();
Response.Redirect("Home.aspx");
}
Почему это так и как я могу предотвратить это?
EDIT:
Возможно, в коде есть опция, которая не позволяет пользователю нажимать кнопку НАЗАД в веб-браузере?