WSFederationAuthenticationModule.SigningOut Ereignis
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.