一尘不染

C#忽略证书错误?

c#

在向远程Web服务发出Web服务请求期间,出现以下错误:

无法建立SSL / TLS安全通道的信任关系。-–>
System.Security.Authentication.AuthenticationException:根据验证过程,远程证书无效。

无论如何,有无视此错误并继续吗?

似乎远程证书未签名。

我连接到的站点是www.czebox.cz-可以随时访问该站点,并且注意到即使浏览器也会抛出安全异常。


阅读 250

收藏
2020-05-19

共1个答案

一尘不染

添加证书验证处理程序。返回true将允许忽略验证错误:

ServicePointManager
    .ServerCertificateValidationCallback += 
    (sender, cert, chain, sslPolicyErrors) => true;
2020-05-19