GeckoFX 22通过自签证书

KS *_*eng 0 geckofx

我正在使用c#实现GeckoFX浏览器.我需要导航到安全的自我标志证书.但GeckoFX给我这个错误.

证书不受信任,因为颁发者证书不受信任.该证书仅对FG200B3913601572有效(错误代码:sec_error_untrusted_issuer)

我如何绕过支票?

小智 6

您可以尝试此代码,但它需要最新版本的Geckofx(从源代码构建):

browser.NSSError += (s,e) => {
    CertOverrideService.RememberRecentBadCert(e.Uri);
    Uri refUrl = browser.Url;
    browser.Navigate(e.Uri.AbsoluteUri, refUrl != null ? refUrl.AbsoluteUri : null);
    e.Handled = true;
};
Run Code Online (Sandbox Code Playgroud)