FederatedPassiveSecurityTokenServiceOperations.ProcessSignOutRequest 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
处理传入 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 消息代表一个退出请求。 默认情况下,则必须为 SignOutRequestMessage 或 SignOutCleanupRequestMessage 的实例。
- principal
- ClaimsPrincipal
与请求关联的主题。
- reply
- String
在注销之后,被重定向的回复 URL。
- httpResponse
- HttpResponse
输出的 HTTP 响应。
例外
httpRequest
不是 SignOutRequestMessage 或 SignOutCleanupRequestMessage 的实例。