[轉][C#]基礎連接已經關閉 未能為 SSL/TLS 安全通道建立信任關系


來自:https://www.cnblogs.com/waw/p/8286608.html

代碼部分:

static TestApplication(){
    ServicePointManager.ServerCertificateValidationCallback += RemoteCertificateValidate;
}
ServicePointManager.ServerCertificateValidationCallback = new System.Net.Security.RemoteCertificateValidationCallback(remoteCertificateValidate);
ServicePointManager.SecurityProtocol = SecurityProtocolType.Ssl3 | SecurityProtocolType.Tls | SecurityProtocolType.Tls12 | SecurityProtocolType.Tls11; 
private static bool RemoteCertificateValidate(object sender, X509Certificate cert, X509Chain chain, SslPolicyErrors error)
{
    //為了通過證書驗證,總是返回true
    return true;
}

 第二段代碼要求  .net 4.5.2 或更高版本。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM