WSFederationAuthenticationModule.SigningOut 事件

定义

在注销期间删除会话之前发生。

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) 

事件类型

注解

从信赖方(RP)注销会话时,通过从方法内部OnSigningOut调用WSFederationAuthenticationModule.SignOut(Boolean)方法引发此事件。 通过 FederatedSignOut 该方法执行联合注销时,不会引发该事件。

可以添加事件处理程序,以在删除会话 Cookie 之前执行应用程序所需的任何其他处理。 可以读取 IsIPInitiated 事件处理程序中的属性,以确定注销是从安全令牌服务(STS)接收 WS-Federation 注销清理请求消息(“wsignoutcleanup1.0”)的结果,还是从 RP 发起。

不保证为每个会话调用此事件。 例如,可以在客户端删除 Cookie,因此永远不会引发此事件。

适用于