簡體   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