Los últimos tutoriales de desarrollo web
 

WebSecurity - Salir ()


<WebSecurity Object

Definición

El Logout() método cierra la sesión del usuario actual.


C # y VB Sintaxis

Logout()

Ejemplos

Ejemplo C #

// Log out the current user
WebSecurity.Logout();

// Redirect back to the homepage
Response.Redirect("~/");

Ejemplo VB

' Log out the current user
WebSecurity.Logout()

' Redirect back to the homepage
Response.Redirect("~/")

parámetros

Ninguna.


Valor de retorno

Ninguna.


Errores y excepciones

Cualquier acceso al objeto WebSecurity lanza un InvalidOperationException si:

  • El InitializeDatabaseConnection() método no ha sido llamado
  • SimpleMembership no se ha inicializado (or disabled in the website configuration)

observaciones

Cuando un usuario se registra en, ASP.NET establece un token de autenticación en una cookie que permite a ASP.NET sabe sobre las solicitudes posteriores de que el usuario ha iniciado sesión.

El Logout() método elimina el token de autenticación, que tiene el efecto de capturar el usuario fuera.


Datos técnicos

Nombre Valor
espacio de nombres WebMatrix.WebData
Asamblea WebMatrix.WebData.dll

<WebSecurity Object