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 。
注解
Important
为了向后兼容 Active Directory 联合身份验证服务 (AD FS) 版本 1.0,Windows Identity Foundation (WIF) 允许设置 wtrealm 参数或 wreply 参数才能使登录消息有效;但是,WS-Federation 协议要求 wtrealm 参数存在于登录请求中。 在大多数情况下,应确保指定 wtrealm 参数。