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

时间:2014-07-25 13:28:50

标签: c# wcf c#-4.0 ssl

我的代码中有这一行(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检查我的流量,它会连接到该服务。

但是在另一个解决方案上(与其他服务器一起使用,这非常有效) 我应该检查我的项目配置,或者我的电脑(Windows 8.1 64位),或者可能是Fiddler的东西?

由于

1 个答案:

答案 0 :(得分:0)

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

有关完整答案,请参阅此处: WCF client security header error "An invalid security token was provided"