SignInRequestMessage.Validate 方法

定义

验证当前实例。

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 参数。

适用于