SignInRequestMessage.Validate 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
验证当前实例。
protected:
override void Validate();
protected override void Validate ();
override this.Validate : unit -> unit
Protected Overrides Sub Validate ()
例外
wa 参数(Action 属性)未被设置为“wsignin1.0”。
wtrealm 参数和 wreply 参数都未出现。 (Realm 属性和 Reply 属性为null
或者为空。)
- 或 -
存在 wreq 参数和 wreqptr 参数。 (Request 属性和 RequestPtr 属性均被设置。)
注解
重要
为了与 Active Directory 联合身份验证服务 (AD FS) 版本 1.0 向后兼容,Windows Identity Foundation (WIF) 允许将 wtrealm 参数或 wreply 参数设置为 (或两者) ,使登录消息有效;但是,WS-Federation 协议要求在登录请求中存在 wtrealm 参数。 在大多数情况下,应确保指定 wtrealm 参数。