Webbeveiliging - Uitloggen()


❮Webbeveiliging

Definitie

De methode Logout() logt de huidige gebruiker uit.


C# en VB-syntaxis

Logout()

Voorbeelden

Voorbeeld C#

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

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

Voorbeeld VB

' Log out the current user
WebSecurity.Logout()

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

Parameters:

Geen.


Winstwaarde

Geen.


Fouten en uitzonderingen

Elke toegang tot het WebSecurity - object genereert een InvalidOperationException als:

  • De methode InitializeDatabaseConnection() is niet aangeroepen
  • SimpleMembership is niet geïnitialiseerd (of uitgeschakeld in de websiteconfiguratie)

Opmerkingen

Wanneer een gebruiker is ingelogd, stelt ASP.NET een authenticatietoken in een cookie in waarmee ASP.NET bij volgende verzoeken weet dat de gebruiker is ingelogd.

De methode Logout() verwijdert het authenticatietoken, waardoor de gebruiker wordt uitgelogd.


❮Webbeveiliging