Freigeben über


SessionAuthenticationModule.SignOut Methode

Definition

Meldet den aktuellen Benutzer ab und löst die entsprechenden Ereignisse aus.

public:
 virtual void SignOut();
public virtual void SignOut ();
abstract member SignOut : unit -> unit
override this.SignOut : unit -> unit
Public Overridable Sub SignOut ()

Beispiele

Der folgende Code zeigt Code zum Aufrufen der SignOut Methode von einer SignOut.aspx Seite (SignOut.aspx.cs) in einer ASP.NET Webanwendung. Ein ausführlicheres Beispiel finden Sie im Übersichtsthema SessionAuthenticationModule .

void Application_Start(object sender, EventArgs e)
{
    // Code that runs on application startup

    //SUBSCRIBE TO SAM EVENTS
    FederatedAuthentication.SessionAuthenticationModule.SessionSecurityTokenCreated += new EventHandler<SessionSecurityTokenCreatedEventArgs>(SessionAuthenticationModule_SessionSecurityTokenCreated);
    FederatedAuthentication.SessionAuthenticationModule.SessionSecurityTokenReceived += new EventHandler<SessionSecurityTokenReceivedEventArgs>(SessionAuthenticationModule_SessionSecurityTokenReceived);
    FederatedAuthentication.SessionAuthenticationModule.SigningOut += new EventHandler<SigningOutEventArgs>(SessionAuthenticationModule_SigningOut);
    FederatedAuthentication.SessionAuthenticationModule.SignedOut += new EventHandler(SessionAuthenticationModule_SignedOut);
    FederatedAuthentication.SessionAuthenticationModule.SignOutError += new EventHandler<ErrorEventArgs>(SessionAuthenticationModule_SignOutError);
}

Hinweise

Ruft die OnSigningOutMethoden , DeleteSessionTokenCookieund OnSignedOut auf, um die Abmeldung durchzuführen. Wenn eine Ausnahme auftritt, wird die OnSignOutError -Methode aufgerufen, um das Ereignis auszulösen SignOutError . Sie können die Cancel -Eigenschaft des Objekts festlegen, das ErrorEventArgs an den Ereignishandler für dieses Ereignis übergeben wird, um die Abmeldung abzubrechen und zu verhindern, dass die Ausnahme an den Client weitergegeben wird.

Sie können diese Methode überschreiben, um anwendungsspezifisches Verhalten hinzuzufügen.

Gilt für: