[英]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.