WebSecurity - Logout()
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("~/");
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("~/")
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 |
Objet WebSecurity Autres extensions