繁体   English   中英

WCF客户端不忽略证书错误(但可以运行Fiddler)

[英]WCF client not ignoring certificate error (but works running Fiddler)

我的代码中包含以下行(C#Net 4客户端配置文件):

ServicePointManager.ServerCertificateValidationCallback += new System.Net.Security.RemoteCertificateValidationCallback(customXertificateValidation);

哪个调用:

private static bool customXertificateValidation(object sender, X509Certificate cert, X509Chain chain, System.Net.Security.SslPolicyErrors error)
    {
        return true;
    }

跳过SSL证书错误,但仍然出现“无法创建SSL / TLS通道”错误。

另外,如果我运行Fiddler来检查流量,则它确实会连接到该服务。

但是,在另一种解决方案上(与另一台服务器一起使用,这可以正常工作),我应该在项目配置中检查什么,或者在我的PC(Windows 8.1 64位)上检查,或者在Fiddler中检查一下?

谢谢

解决了! 显然,在使用错误的头类型调用Web服务时,这似乎发生了,从而导致SSL错误。

请参阅此以获取完整答案: WCF客户端安全标头错误“提供了无效的安全令牌”

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM