WCF:客户端相互证书认证问题(无法通过授权为SSL / TLS建立安全通道)

| 我已经对我的问题进行了深入的研究,并阅读了许多其他帖子/博客,但是他们的解决方案并不能解决我的问题。我希望有人能提供帮助。 我有一个非常简单的WCF服务,该服务使用WsHttpBinding传输安全性和相互证书身份验证。服务器证书是自签名证书,并且我已经确认我在客户端计算机上的受信任存储中拥有该证书。服务器在受信任的证书存储区中具有客户端证书(也是自签名的),并且我已经验证可以使用SOAPUI客户端对服务进行相互认证。 但是,我无法使用创建的WCF客户端执行此操作。在WCF客户端上,我通过调用通道工厂的Credentials.ClientCertificate.SetCertificate(...)方法来设置客户端证书,并且还添加了
ServicePointManager.ServerCertificateValidationCallback +=
            ( sender,
              certificate,
              chain,
              sslPolicyErrors ) => true;
绕过所有可能的服务器证书的问题,但我总是得到:无法建立安全通道的SSL / TLS权威server.com。 可有人请建议我可能是什么问题和/或我应该怎么做来得到这个工作?任何帮助表示赞赏。 谢谢。     
已邀请:
        尝试这样做以查看这是否只是证书信任链的问题: http://webservices20.blogspot.com/2008/12/wcf-gotcha-disabling-ssl-validation.html     

要回复问题请先登录注册