Web services 找不到“System.IdentityModel.Tokens.X509SecurityToken”令牌类型的令牌身份验证器
我正在使用一个Java Web服务作为.NET中的WCF服务 该服务有一个HTTPS端点,需要使用客户端证书对消息进行签名 我已经设置了WCF跟踪,通过服务跟踪查看器,我可以确认请求已按预期签名和发送,并且服务返回了有效响应。但是我的控制台应用程序不接受响应。而是引发以下异常: 找不到的令牌身份验证程序 这个 'System.IdentityModel.Tokens.X509SecurityToken' 令牌类型。不能使用该类型的令牌 按现行标准验收 安全设置Web services 找不到“System.IdentityModel.Tokens.X509SecurityToken”令牌类型的令牌身份验证器,web-services,wcf-security,Web Services,Wcf Security,我正在使用一个Java Web服务作为.NET中的WCF服务 该服务有一个HTTPS端点,需要使用客户端证书对消息进行签名 我已经设置了WCF跟踪,通过服务跟踪查看器,我可以确认请求已按预期签名和发送,并且服务返回了有效响应。但是我的控制台应用程序不接受响应。而是引发以下异常: 找不到的令牌身份验证程序 这个 'System.IdentityModel.Tokens.X509SecurityToken' 令牌类型。不能使用该类型的令牌 按现行标准验收 安全设置 我做错了什么?显然,WCF和该Ja
我做错了什么?显然,WCF和该Java Web服务实现这种安全性的方式有一个小而显著的变化,这可能是该服务特有的,也可能是Java的一个普遍问题 收到正确的响应,但WCF无法解释令牌元素 我的解决方案,或者更确切地说,是利用WCF的前身WSE Web服务增强3.0
对Microsoft.Web.Services3程序集的引用,许多令人挠头的WTF和漫长的代码工作,包括一个MutualCertificate10Assertion,后来我得到了回应。显然,WCF和Java Web服务实现此类安全性的方式有一个小而显著的变化,这可能是该服务特有的,也可能是Java的一个普遍问题 收到正确的响应,但WCF无法解释令牌元素 我的解决方案,或者更确切地说,是利用WCF的前身WSE Web服务增强3.0
参考Microsoft.Web.Services3程序集、大量令人挠头的WTF和冗长的代码工作,包括一个MutualCertificate10断言,之后我得到了回复。我在从WCF客户端使用IBM DataPower服务时也遇到了同样的问题。你能把代码样本贴出来或发电子邮件给我吗?我已经用另一种方式解决了这个问题。请参阅[link]令人失望的是,此答案没有实现相同解决方案所需的详细程度。我在使用WCF客户端的IBM DataPower服务时处理了相同的问题。你能把代码样本贴出来或发电子邮件给我吗?我已经用另一种方式解决了这个问题。请参见[链接]这个答案没有实现相同解决方案所需的详细程度,这有点令人失望。