WSFederationAuthenticationModule.SigningOut 事件
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
登出期間刪除工作階段之前發生。
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)
事件類型
備註
這個事件是透過從 方法內部WSFederationAuthenticationModule.SignOut(Boolean)呼叫 OnSigningOut 方法引發,同時註銷信賴憑證者 (RP) 的會話。 透過方法執行同盟註銷 FederatedSignOut 時,不會引發事件。
您可以新增事件處理程式,以在刪除會話 Cookie 之前,執行應用程式所需的任何其他處理。 您可以在事件處理程式中讀取 IsIPInitiated 屬性,以判斷註銷是否為接收 WS-Federation 註銷清除要求訊息的結果, (“wsignoutcleanup1.0”) 從安全性令牌服務 (STS) ,還是從 RP 起始。
此事件不保證會針對每個會話呼叫。 例如,Cookie 可能會在用戶端刪除,因此永遠不會引發此事件。