fiddler是什么,我就不在赘述。我遇到的问题是:导入了证书,还是打开不了https的网站?行家自知,直接上解决方案 如何使用fiddler 解决chrome竺下不能抓取https及证书问题?
方法/步骤
-
从fiddler 官网下载证书生成器fiddlercertmaker.exe,具体可以百度,然后完成安装。
-
从fiddler导出证书。
打开fiddler,点击Tools下的Options,然后点HTTPS选项卡,勾选Decrypt HTTPS traffic后,再点击Actions,信任证书(trust root certificate) 。
-
选择导出证书,点击Tools>Options> HTTPS页面上的Actions,选第二个(Export root certificate to desktop),操作导出证书文件至桌面,会在桌面上生成一个文件FiddlerRoot.cer。
-
导入证书至chrome浏览器
进入chrome浏览器,菜单栏,点设置,或直接地址栏输入:chrome://settings/。
点击左侧【隐私设置和安全性 】,在右侧找到【管理证书】,并点击进入。
-
进入【证书】页面后,选择下方的【导入】按提示,将生成的证书文件导入。
-
重启浏览器和fiddler,按理应该可以重新打开https页面了,但是不能。
-
再次运行fiddler,依次点击Tools下的Options,然后点HTTPS选项卡,再点击actions下的Reset All Certificates,重置证书。
-
重启浏览器和fiddler,发现已经可以打开https页面了。
-