Блок кода выхода из ASP.Net - PullRequest
5 голосов
/ 11 июня 2009

Мне нужен хороший блок кода выхода для asp.net. В настоящее время после выхода вы можете нажать кнопку «Назад» и продолжить пользоваться сайтом.

Ответы [ 2 ]

8 голосов
/ 11 июня 2009

Необходимо убедиться, что сеанс отменен, и вызвать метод FormsAuthentication.SignOut(), как показано ниже:

private void Logout()
{
  Session.Abandon();
  FormsAuthentication.SignOut();
  FormsAuthentication.RedirectToLoginPage();
}
1 голос
/ 11 июня 2009

Предполагая, что вы используете проверку подлинности с помощью форм, вы просто сделаете:

System.Web.FormsAuthentication.SignOut();

Без дополнительной информации я не могу быть более конкретным.

...