解决配置fiddler时信任证书报:Unable to configure Windows to Trust the Fiddler Root certificate.The LOG tab may contain more infor

 在手动信任证书时,提示Unable to configure Windows to Trust the Fiddler Root certificate.The LOG tab may contain more infor

大致意思是:创建root证书不成功

解决方法:

使用cmd命令,找到fiddler的安装路径,在该路径下执行如下命令:

makecert.exe -r -ss my -n "CN=DO_NOT_TRUST_FiddlerRoot, O=DO_NOT_TRUST, OU=Created by http://www.fiddler2.com" -sky signature -eku 1.3.6.1.5.5.7.3.1 -h 1 -cy authority -a sha1 -m 120 -b 09/11/2020

 出现succeeded就算是执行成功了。

上面的命令意思是在Fiddler安装目录下(安装时自带的)创建证书,makecert.exe就是个创建证书的工具,

扫描二维码关注公众号,回复: 9939520 查看本文章

后面接了一些参数:-n指定主题的证书名称,此名称必须符合 X.500 标准。最简单的方法是在双引号中指定此名称,并加上前缀 CN=,O=....,

下面是前缀的一些含义:

CN=commonName OU=organizationUnit O=organizationName L=localityName S=stateName C=country

-m后面的数字是有效期持续时间(月份数量),-b后面是证书生效时间.

注意最后这个日期 一定要大于现在的日期 否则创建证书是过期的。

执行成功后就会出现新的证书,如下图,点击是就可以了

再重启Fiddler,就可以抓去https的数据包了。

猜你喜欢

转载自www.cnblogs.com/yindada/p/12520152.html