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