Freigeben über


WSFederationAuthenticationModule.SigningOut Ereignis

Definition

Tritt auf, bevor die Sitzung während der Abmeldung gelöscht wird.

public:
 event EventHandler<System::IdentityModel::Services::SigningOutEventArgs ^> ^ SigningOut;
public event EventHandler<System.IdentityModel.Services.SigningOutEventArgs> SigningOut;
member this.SigningOut : EventHandler<System.IdentityModel.Services.SigningOutEventArgs> 
Public Custom Event SigningOut As EventHandler(Of SigningOutEventArgs) 
Public Event SigningOut As EventHandler(Of SigningOutEventArgs) 

Ereignistyp

Hinweise

Dieses Ereignis wird durch einen Aufruf der -Methode innerhalb der OnSigningOutWSFederationAuthenticationModule.SignOut(Boolean) -Methode ausgelöst, während die Sitzung bei der vertrauenden Seite (RP) abgemeldet wird. Das Ereignis wird nicht ausgelöst, wenn die Verbundabmeldung über die FederatedSignOut -Methode durchgeführt wird.

Sie können einen Ereignishandler hinzufügen, um jede zusätzliche Verarbeitung durchzuführen, die von Ihrer Anwendung benötigt wird, bevor das Sitzungscookies gelöscht wird. Sie können die IsIPInitiated -Eigenschaft im Ereignishandler lesen, um zu bestimmen, ob die Abmeldung das Ergebnis des Empfangens einer WS-Federation Abmelde-sauber-Up-Anforderungsnachricht ("wsignoutcleanup1.0") von einem Sicherheitstokendienst (Security Token Service, STS) ist oder ob sie am Rp initiiert wurde.

Dieses Ereignis wird nicht garantiert für jede Sitzung aufgerufen. Cookies können beispielsweise auf Clientseite gelöscht werden, sodass dieses Ereignis nie ausgelöst wird.

Gilt für: