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 über einen Aufruf der OnSigningOut Methode innerhalb der WSFederationAuthenticationModule.SignOut(Boolean) Methode ausgelöst, während sie sich bei der Sitzung bei der vertrauenden Seite (RP) abmelden. Das Ereignis wird nicht ausgelöst, wenn die Verbundanmeldung über die FederatedSignOut Methode erfolgt.

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 ist, dass eine WS-Federation Bereinigungsanforderungsnachricht ("wsignoutcleanup1.0") von einem Sicherheitstokendienst (SECURITY Token Service, STS) empfangen wird oder ob sie beim RP initiiert wurde.

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

Gilt für: