WebSecurity - Logout()


WebSecurity 对象Objet WebSecurity

Définition

Logout()Déconnecte l'utilisateur actuel.


Syntaxe C# et VB

Logout()


Exemples

Exemple C#

// Se déconnecter
WebSecurity.Logout();

// Rediriger vers la page d'accueil
Response.Redirect("~/");

Exemple VB

' Se déconnecter
WebSecurity.Logout()

' Rediriger vers la page d'accueil
Response.Redirect("~/")


Parameters

Aucun.


Valeur de retour

Aucun.


Erreurs et exceptions

Dans les cas suivants, tout accèsWebSecurityà l'objet lèvera uneInvalidOperationException:

  • InitializeDatabaseConnection()La méthode n'est pas appelée
  • SimpleMembershipNon initialisé (ou désactivé dans la configuration du site web)

Remarques

Lorsque l'utilisateur est connecté, ASP.NET définit un jeton d'authentification dans un cookie pour qu'ASP.NET sache lors des requêtes suivantes que l'utilisateur est connecté.

Logout()La méthode supprime le jeton d'authentification et déconnecte l'utilisateur.


Données techniques

Name Valeur
Espace de noms WebMatrix.WebData
Assembly WebMatrix.WebData.dll


WebSecurity 对象Objet WebSecurity Autres extensions