Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/300.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# System.IdentityModel是否允许在单个端点上使用多个客户端凭据类型? 在.NET 4.5中,从命名空间微软的Windows身份基础类,标识模型现在是框架的一部分,并在系统中找到。在此转换和升级中,是否增加了在单个端点上支持多种类型的客户端凭据(即用户名/密码或客户端证书)的功能?我在几个地方读到过,这项功能在某个时候已经被列入了表格,但我没有找到任何方法来启用这项功能。_C#_Wif_Identity - Fatal编程技术网

C# System.IdentityModel是否允许在单个端点上使用多个客户端凭据类型? 在.NET 4.5中,从命名空间微软的Windows身份基础类,标识模型现在是框架的一部分,并在系统中找到。在此转换和升级中,是否增加了在单个端点上支持多种类型的客户端凭据(即用户名/密码或客户端证书)的功能?我在几个地方读到过,这项功能在某个时候已经被列入了表格,但我没有找到任何方法来启用这项功能。

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”

好吧,这是官方的描述:

“多重身份验证支持 已添加支持,以便在使用HTTP传输和传输安全性时在单个WCF端点上支持IIS支持的多个身份验证模式。IIS允许您在虚拟目录上启用多个身份验证模式。此功能允许单个WCF端点支持为vi启用的多个身份验证模式承载WCF服务的rtual目录。”

注意,它说的是“HTTP传输和传输安全性”——因此我想您需要在IIS级别配置身份验证方法,并在WCF配置中的绑定上选择“InheritFromHost”