How to disable “Security Alert” window in Webbrowser control

前端 未结 5 1358
北海茫月
北海茫月 2020-12-01 15:02

I\'m using Webbrowser control to login to HTTPS site with \"untrusted certificate\". but I get popup such standart window \"Security Alert\" about untrusted certificate:

5条回答
  •  感动是毒
    2020-12-01 15:44

    This should do it:

    public static bool ValidateServerCertificate(object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors)
    {
        return true;
    }
    
    ServicePointManager.ServerCertificateValidationCallback = new RemoteCertificateValidationCallback(ValidateServerCertificate);
    

    Obviously, blindingly allowing certificates is a security risk. Be careful.

提交回复
热议问题