Fiddler抓取https失败解决方案教程汇总

软件工具
371
0
0
2022-04-18

众所周知,Fiddler默认只能抓取到http请求,要抓取到https请求我们还需要FiddlerCertMaker插件的支持。

至于怎么使用fiddler抓https及插件的使用方式,大家可以去百度随便一搜就可以找到大量的教程。

今天这篇文章的主要目的是为了帮助大家解决按照正常流程走抓不到https的问题:

第一步:确保浏览器中代理设置有勾选“为所有的协议使用相同的代理服务器”

1)打开浏览器(我这里使用的是firefox浏览器)

2)找到选项设置

3)找到代理

4)勾选为所有协议使用相同代理服务器

Fiddler抓取https失败解决方案教程汇总

Fiddler抓取https失败解决方案教程汇总

问题一:证书导出失败,出现如下提示:The root certificate could not be located

Fiddler抓取https失败解决方案教程汇总

1、在开始→运行输入:certmgr.msc打开证书管理

2、点击操作→查找证书

Fiddler抓取https失败解决方案教程汇总

3、输入fiddler,进行查找,将查找出来的所有证书进行删除:

Fiddler抓取https失败解决方案教程汇总

4、打开浏览器(firefox为例),搜索证书,打开证书管理器,将个人/服务器/证书机构下搜索到fiddler相关的证书都一并删除:

Fiddler抓取https失败解决方案教程汇总

最后,记得重启浏览器,fiddler重新按照原先的流程导出来。

问题二:证书导出失败,出现如下提示:Unable to configure Windows to Trust the Fiddler Root....

Fiddler抓取https失败解决方案教程汇总

1)找到fiddler→工具栏tools→options

2)再选择HTTPS

3)点击CertEnroll engine

4)选择MakeCert即可点击OK保存

5)最后切记重启fiddler!

Fiddler抓取https失败解决方案教程汇总

Fiddler抓取https失败解决方案教程汇总