共用方式為


FederatedPassiveSecurityTokenServiceOperations.ProcessSignOutRequest 方法

定義

處理傳入的 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 訊息代表登出要求。 根據預設,這必須是 SignOutRequestMessageSignOutCleanupRequestMessage 的執行個體。

principal
ClaimsPrincipal

與要求相關聯的主體。

reply
String

在登出後要重新導向的回覆 URL。

httpResponse
HttpResponse

連出的 HTTP 回應。

例外狀況

httpRequestnull

-或-

principalnull

-或-

httpResponsenull

適用於