Freigeben über


SessionAuthenticationModule.SignOut Methode

Definition

Signiert den aktuellen Benutzer aus und löst die zugehörigen 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 vollständiges Beispiel wird im SessionAuthenticationModule Übersichtsthema gezeigt.

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 Methoden OnSignedOut zum Abmelden auf. Wenn eine Ausnahme auftritt, wird die OnSignOutError Methode aufgerufen, um das SignOutError Ereignis auszuheben. 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 außer Kraft setzen, um anwendungsspezifisches Verhalten hinzuzufügen.

Gilt für: