WebSecurity - Logout()


WebSecurity 对象Объект WebSecurity

Определение

Logout()Выполняет выход текущего пользователя.


Синтаксис C# и VB

Logout()


Примеры

Пример C#

// Выход
WebSecurity.Logout();

// Перенаправление обратно на главную страницу
Response.Redirect("~/");

Пример VB

' Выход
WebSecurity.Logout()

' Перенаправление обратно на главную страницу
Response.Redirect("~/")


Parameters

Нет.


Возвращаемое значение

Нет.


Ошибки и исключения

В следующих случаях любойWebSecurityдоступ к объекту выброситInvalidOperationException:

  • InitializeDatabaseConnection()Метод не вызывается
  • SimpleMembershipНе инициализирован (или отключён в конфигурации веб-сайта)

Примечания

Когда пользователь вошел в систему, ASP.NET устанавливает токен аутентификации в cookie, чтобы ASP.NET знал при последующих запросах, что пользователь вошел в систему.

Logout()Метод удаляет токен аутентификации и выполняет выход пользователя из системы.


Технические данные

Name Значение
Пространство имён WebMatrix.WebData
Сборка WebMatrix.WebData.dll


WebSecurity 对象Объект WebSecurity Другие расширения