WebSecurity – Odhlášení()


❮ WebSecurity

Definice

Metoda Logout() odhlásí aktuálního uživatele.


Syntaxe C# a VB

Logout()

Příklady

Příklad C#

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

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

Příklad VB

' Log out the current user
WebSecurity.Logout()

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

Parametry

Žádný.


Návratová hodnota

Žádný.


Chyby a výjimky

Jakýkoli přístup k objektu WebSecurity vyvolá výjimku InvalidOperationException , pokud:

  • Metoda InitializeDatabaseConnection() nebyla volána
  • SimpleMembership není inicializováno (nebo zakázáno v konfiguraci webu)

Poznámky

Když je uživatel přihlášen, ASP.NET nastaví ověřovací token v souboru cookie, který dává ASP.NET vědět při následných požadavcích, že uživatel byl přihlášen.

Metoda Logout() odebere ověřovací token, což má za následek odhlášení uživatele.


❮ WebSecurity