解决:关于Fiddler启动,浏览器无法上网的问题,

编程入门 行业动态 更新时间:2024-10-27 12:24:50

最近从官网(https://www.telerik/fiddler)下载的最新版本 fiddler  

安装成功后 访问 默认端口 localhost:8888 总是提示下载证书错误 

解决方案  

1 首先确保安装的 Fiddler 是较新的版本,先关闭fiddler

2下载并安装Fiddler证书生成器

 下载地址:http://www.telerik/docs/default-source/fiddler/addons/fiddlercertmaker.exe?sfvrsn=2

3.点Tools>Fiddler Options  > https  > actions  > reset all certificates

详细步骤:

一、从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页面了.

二、当fiddler升级后,以前的证书不能使用如何解决:

  • 有时候使用fiddler时,https页面会出现错误提示,我们可以这样设置来避免错误

    第一步:去掉https的抓取 Tools》Option 去掉Capture HTTPS CONNECTs 的勾选

    第二步:找到浏览器的设置项(以360浏览器为例) 选择 管理HTTPS/SSL  证书

    将证书下的所有DO_NOT_TRUST_FIDDER证书都删掉即可

  •  

    然后从新升级的fiddler中重新生成证书,导出到桌面,然后在导入到浏览器中。

更多推荐

解决:关于Fiddler启动,浏览器无法上网的问题,

本文发布于:2023-06-14 05:53:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1444395.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:浏览器   Fiddler

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!