如何为Firefox安装Fiddler证书?

时间:2017-03-20 18:24:47

标签: c# fiddlercore

我使用以下代码使用FiddlerCore.dll

安装证书
    public static bool InstallCertificate()
    {
        if (!string.IsNullOrEmpty(certmakerBcCert))
        {
            FiddlerApplication.Prefs.SetStringPref("fiddler.certmaker.bc.key", certmakerBcKey);
            FiddlerApplication.Prefs.SetStringPref("fiddler.certmaker.bc.cert", certmakerBcCert);
        }

        if (!CertMaker.rootCertExists())
        {
            //CLog.writeNoLogInDB("Creating SSL certificate");
            if (!CertMaker.createRootCert())
                return false;

            if (!CertMaker.trustRootCert())
                return false;

            certmakerBcCert = FiddlerApplication.Prefs.GetStringPref("fiddler.certmaker.bc.cert", null);
            certmakerBcKey = FiddlerApplication.Prefs.GetStringPref("fiddler.certmaker.bc.key", null);
        }
        return true;
    }

但是,它们似乎没有在Firefox中安装......

所以我需要使用Polshgiant的这篇文章中的程序在firefox中安装证书才能使用它。

Fiddlercore is not able Capture the traffic for HTTPS in Firefox V 41?

我的问题是我正在制作的应用程序需要用户友好...所以在我加入的帖子中完成的所有步骤,是否有办法确保它们在我上面粘贴的代码中完成?

0 个答案:

没有答案