WSFederationAuthenticationModule.SigningOut Événement
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Se produit avant de supprimer la session pendant la fermeture de session.
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)
Type d'événement
Remarques
Cet événement est déclenché via un appel à la OnSigningOut méthode à partir de l’intérieur de la WSFederationAuthenticationModule.SignOut(Boolean) méthode lors de la déconnexion de la session à la partie de confiance (RP). L’événement n’est pas déclenché lors de la déconnexion fédérée via la FederatedSignOut méthode .
Vous pouvez ajouter un gestionnaire d’événements pour effectuer tout traitement supplémentaire nécessaire à votre application avant la suppression du cookie de session. Vous pouvez lire la IsIPInitiated propriété dans le gestionnaire d’événements pour déterminer si la déconnexion est le résultat de la réception d’un WS-Federation message de demande de déconnexion propre-up (« wsignoutcleanup1.0 ») d’un service de jetons de sécurité (STS) ou si elle a été lancée au niveau du rp.
L’appel de cet événement n’est pas garanti pour chaque session. Les cookies peuvent être supprimés côté client, par exemple, afin que cet événement ne soit jamais déclenché.