WSFederationAuthenticationModule.SignInContext 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置应用程序的特定上下文值,该值包含在 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 存储在 参数中 cx
。 CreateSignInRequest 可以直接从代码调用 。 当 WSFAM 执行被动重定向时,以及应用程序代码调用 方法或 RedirectToIdentityProvider 方法时SignIn,也会调用它。
尽管 WSFAM 将值保存在 SignInContext 登录请求消息中,但如果应用程序在响应处理期间使用该值,则必须提供逻辑以从登录响应消息中的 wctx 参数中提取该值。
有关 wctx 参数的格式和处理的详细信息,请参阅 CreateSignInRequest 方法。