WebSecurity - Logout()
Объект WebSecurity
Определение
Logout()Выполняет выход текущего пользователя.
Синтаксис C# и VB
Logout()
Примеры
Пример C#
// Выход
WebSecurity.Logout();
// Перенаправление обратно на главную страницу
Response.Redirect("~/");
WebSecurity.Logout();
// Перенаправление обратно на главную страницу
Response.Redirect("~/");
Пример VB
' Выход
WebSecurity.Logout()
' Перенаправление обратно на главную страницу
Response.Redirect("~/")
WebSecurity.Logout()
' Перенаправление обратно на главную страницу
Response.Redirect("~/")
Parameters
Нет.
Возвращаемое значение
Нет.
Ошибки и исключения
В следующих случаях любойWebSecurityдоступ к объекту выброситInvalidOperationException:
- InitializeDatabaseConnection()Метод не вызывается
- SimpleMembershipНе инициализирован (или отключён в конфигурации веб-сайта)
Примечания
Когда пользователь вошел в систему, ASP.NET устанавливает токен аутентификации в cookie, чтобы ASP.NET знал при последующих запросах, что пользователь вошел в систему.
Logout()Метод удаляет токен аутентификации и выполняет выход пользователя из системы.
Технические данные
| Name | Значение |
|---|---|
| Пространство имён | WebMatrix.WebData |
| Сборка | WebMatrix.WebData.dll |
Объект WebSecurity Другие расширения