将重复的Fiddler.cer插入证书存储区

时间:2014-06-20 15:44:38

标签: c# x509certificate fiddler makecert fiddlercore

我已经整理了一个简单的测试用例,除了FiddlerApplication.Startup(8877, true, true);之外什么都不做,甚至在清除了FiddlerRoot.cer的个人存储之后,我有时会得到一堆随机的FiddlerRoot.cer许多10立即插入当前用户的个人商店。以下是运行测试用例和刷新网页时所发生情况的屏幕截图。

Confusing duplicates

最终它会导致Fiddler将下面的错误垃圾邮件发送到我的日志输出:

(20/06/2014 00:43:37)[LogString]/Fiddler.CertMaker> Invoking makecert.exe with arguments: -pe -ss my -n "CN=p.midasplayer.com, O=DO_NOT_TRUST, OU=Created by http://www.fiddler2.com" -sky exchange -in DO_NOT_TRUST_FiddlerRoot -is my -eku 1.3.6.1.5.5.7.3.1 -cy end -a sha1 -m 132 -b 06/19/2013
---------------------------------------------------------------------------------------------
(20/06/2014 00:43:37)[LogString]/Fiddler.CertMaker>8-CreateCert(p.midasplayer.com) => (-1)
Results from C:\Users\Spark\AppData\Local\Test\MakeCert.exe -pe -ss my -n "CN=p.midasplayer.com, O=DO_NOT_TRUST, OU=Created by http://www.fiddler2.com" -sky exchange -in DO_NOT_TRUST_FiddlerRoot -is my -eku 1.3.6.1.5.5.7.3.1 -cy end -a sha1 -m 132 -b 06/19/2013

Error: There are more than one matching certificate in the issuer's my cert store
Failed

1 个答案:

答案 0 :(得分:1)

添加为答案

请升级到当前版本的FiddlerCore,这可能会解决此问题。谢谢!