C# System.IdentityModel是否允许在单个端点上使用多个客户端凭据类型? 在.NET 4.5中,从命名空间微软的Windows身份基础类,标识模型现在是框架的一部分,并在系统中找到。在此转换和升级中,是否增加了在单个端点上支持多种类型的客户端凭据(即用户名/密码或客户端证书)的功能?我在几个地方读到过,这项功能在某个时候已经被列入了表格,但我没有找到任何方法来启用这项功能。
好吧,这是官方的描述: “多重身份验证支持 已添加支持,以便在使用HTTP传输和传输安全性时在单个WCF端点上支持IIS支持的多个身份验证模式。IIS允许您在虚拟目录上启用多个身份验证模式。此功能允许单个WCF端点支持为vi启用的多个身份验证模式承载WCF服务的rtual目录。” 注意,它说的是“HTTP传输和传输安全性”——因此我想您需要在IIS级别配置身份验证方法,并在WCF配置中的绑定上选择“InheritFromHost”C# System.IdentityModel是否允许在单个端点上使用多个客户端凭据类型? 在.NET 4.5中,从命名空间微软的Windows身份基础类,标识模型现在是框架的一部分,并在系统中找到。在此转换和升级中,是否增加了在单个端点上支持多种类型的客户端凭据(即用户名/密码或客户端证书)的功能?我在几个地方读到过,这项功能在某个时候已经被列入了表格,但我没有找到任何方法来启用这项功能。,c#,wif,identity,C#,Wif,Identity,好吧,这是官方的描述: “多重身份验证支持 已添加支持,以便在使用HTTP传输和传输安全性时在单个WCF端点上支持IIS支持的多个身份验证模式。IIS允许您在虚拟目录上启用多个身份验证模式。此功能允许单个WCF端点支持为vi启用的多个身份验证模式承载WCF服务的rtual目录。” 注意,它说的是“HTTP传输和传输安全性”——因此我想您需要在IIS级别配置身份验证方法,并在WCF配置中的绑定上选择“InheritFromHost”