FederatedPassiveSecurityTokenServiceOperations.ProcessSignOutRequest 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
處理傳入的 WS-Federation 被動通訊協定登出要求。
public:
static void ProcessSignOutRequest(System::IdentityModel::Services::FederationMessage ^ requestMessage, System::Security::Claims::ClaimsPrincipal ^ principal, System::String ^ reply, System::Web::HttpResponse ^ httpResponse);
public static void ProcessSignOutRequest (System.IdentityModel.Services.FederationMessage requestMessage, System.Security.Claims.ClaimsPrincipal principal, string reply, System.Web.HttpResponse httpResponse);
static member ProcessSignOutRequest : System.IdentityModel.Services.FederationMessage * System.Security.Claims.ClaimsPrincipal * string * System.Web.HttpResponse -> unit
Public Shared Sub ProcessSignOutRequest (requestMessage As FederationMessage, principal As ClaimsPrincipal, reply As String, httpResponse As HttpResponse)
參數
- requestMessage
- FederationMessage
連入的 WS-Federation 訊息代表登出要求。 根據預設,這必須是 SignOutRequestMessage 或 SignOutCleanupRequestMessage 的執行個體。
- principal
- ClaimsPrincipal
與要求相關聯的主體。
- reply
- String
在登出後要重新導向的回覆 URL。
- httpResponse
- HttpResponse
連出的 HTTP 回應。
例外狀況
httpRequest
不是 SignOutRequestMessage 或 SignOutCleanupRequestMessage 的執行個體。