WSFederationAuthenticationModule.SigningOut Evento

Definizione

Si verifica prima dell'eliminazione della sessione durante la disconnessione.

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) 

Tipo evento

Commenti

Questo evento viene generato tramite una chiamata al OnSigningOut metodo dall'interno WSFederationAuthenticationModule.SignOut(Boolean) del metodo durante la disconnessione della sessione nella relying party (RP). L'evento non viene generato quando si esegue l'disconnesso federato tramite il FederatedSignOut metodo .

È possibile aggiungere un gestore eventi per eseguire qualsiasi elaborazione aggiuntiva necessaria dall'applicazione prima dell'eliminazione del cookie di sessione. È possibile leggere la IsIPInitiated proprietà nel gestore eventi per determinare se l'disconnessione è il risultato della ricezione di un messaggio di richiesta di disconnessione WS-Federation di disconnessione ("wsignoutcleanup1.0") da un servizio token di sicurezza (STS) o se è stato avviato alla RP.

Questo evento non è garantito che venga chiamato per ogni sessione. I cookie possono essere eliminati sul lato client, ad esempio, in modo che questo evento non venga mai generato.

Si applica a