WSFederationAuthenticationModule.SignInContext 属性

定义

获取或设置应用程序的特定上下文值,该值包含在 WS 联合身份验证登录请求的 wctx 参数中。

public:
 property System::String ^ SignInContext { System::String ^ get(); void set(System::String ^ value); };
public string SignInContext { get; set; }
member this.SignInContext : string with get, set
Public Property SignInContext As String

属性值

登录请求中的 wctx 参数,要包含应用程序的特定上下文值。

注解

CreateSignInRequest调用 方法时,生成的登录消息包含具有以下格式的 wctx 参数:ru=returnUrl&cx=SignInContext&rm=rememberMeSet&id=uniqueId。 的值 SignInContext 存储在 参数中 cxCreateSignInRequest 可以直接从代码调用 。 当 WSFAM 执行被动重定向时,以及应用程序代码调用 方法或 RedirectToIdentityProvider 方法时SignIn,也会调用它。

尽管 WSFAM 将值保存在 SignInContext 登录请求消息中,但如果应用程序在响应处理期间使用该值,则必须提供逻辑以从登录响应消息中的 wctx 参数中提取该值。

有关 wctx 参数的格式和处理的详细信息,请参阅 CreateSignInRequest 方法。

适用于

另请参阅