默认情况下,fiddler只能抓取http协议的包,如下图,无法抓取https协议的网站,提示需要安装相关证书。
点击Tools-Options,如下图
选择YES后,弹出如下框
是否加到根列表?选择 是
加至根列表以后,回到options选项,可勾选忽略证书错误选项。
安装成功以后,再次访问https协议的网站,如图即可抓到
fiddler安装的证书,实际上是把证书安装到操作系统,可通过此处查看证书
如上图,即是fiddler安装的证书。
注意:firefox与其他浏览器不一样,它用的证书不是系统自带的,它自己维护了一套,所以,如果用firefox浏览器访问https协议的网站,fiddler还是捕获不到。
解决办法:
进入fiddler-Tools-Options-HTTPS-Actions-导出证书至桌面,如下图
然后再把,从fiddler导出的证书,导入至firefox:
选项-高级-查看证书-弹出证书管理器,选择 证书机构,点击 导入 即可。
联系客服