Мне нужен хороший блок кода выхода для asp.net. В настоящее время после выхода вы можете нажать кнопку «Назад» и продолжить пользоваться сайтом.
Необходимо убедиться, что сеанс отменен, и вызвать метод FormsAuthentication.SignOut(), как показано ниже:
FormsAuthentication.SignOut()
private void Logout() { Session.Abandon(); FormsAuthentication.SignOut(); FormsAuthentication.RedirectToLoginPage(); }
Предполагая, что вы используете проверку подлинности с помощью форм, вы просто сделаете:
System.Web.FormsAuthentication.SignOut();
Без дополнительной информации я не могу быть более конкретным.