WSFederationAuthenticationModule.SigningOut Zdarzenie

Definicja

Występuje przed usunięciem sesji podczas wylogowania.

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) 

Typ zdarzenia

Uwagi

To zdarzenie jest wywoływane przez wywołanie OnSigningOut metody z wewnątrz WSFederationAuthenticationModule.SignOut(Boolean) metody podczas wylogowania się z sesji w jednostki uzależnionej (RP). Zdarzenie nie jest wywoływane podczas przeprowadzania wylogowywanie federacyjne za pośrednictwem FederatedSignOut metody .

Możesz dodać procedurę obsługi zdarzeń, aby wykonać dodatkowe przetwarzanie wymagane przez aplikację przed usunięciem pliku cookie sesji. Właściwość można odczytać IsIPInitiated w procedurze obsługi zdarzeń, aby określić, czy wylogowywanie jest wynikiem otrzymania komunikatu o wylogowywaleniu WS-Federation żądania czyszczenia ("wsignoutcleanup1.0") z usługi tokenu zabezpieczającego (STS), czy też został zainicjowany w ramach dostawcy usług.

To zdarzenie nie ma gwarancji wywołania dla każdej sesji. Pliki cookie mogą zostać usunięte po stronie klienta, na przykład dlatego nigdy nie zostanie zgłoszone to zdarzenie.

Dotyczy