FederatedPassiveSecurityTokenServiceOperations.ProcessSignOutRequest 方法

定义

处理传入 WS-Federation Passive Protocol SignOut 请求。

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

适用于