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 参数都不存在。 (属性 RealmReply 属性为 null 空。

-或-

存在 wreq 参数和 wreqptr 参数。 (属性 Request 和属性都是设置的 RequestPtr

注解

Important

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

适用于