三步解决fiddler升级后https无法通过证书验证问题

三步解决fiddler升级后https无法通过证书验证问题

 

1.      去掉 https 捕获选项

          

          去掉勾选

2.      删除ie下的fiddler证书

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


 

3.      配置https捕获选项


勾选弹出下图



选yes



选yes


再试就OK了


--特殊浏览器处理:firefox

一般装fiddler,如果本地有火狐就会启用fiddlerhook,当然新版火狐升级了安全设置,禁用了此插件,可通过 about:config 中 xpinstall.signatures.required 设置为false.

如果不想用插件可通过配置代理127.0.0.1 8888,但如果要捕获https,还需勾选下图中的复选框,才行,本人就是因为未设置这个,发现捕获不了https,搞了好久。



在iOS上安装Fiddler证书是为了允许设备通过代理访问互联网流量,以便对HTTP/HTTPS请求进行抓包和调试。以下是安装Fiddler证书的基本步骤: 1. **下载Fiddler**:首先需要从Fiddler官网(https://www.telerik.com/fiddler)下载并安装Fiddler。 2. **创建自签名证书**: - 打开Keychain Access(可在“实用工具”>“安全工具”找到),选择“系统”类别下的“根证书助理”,然后点击“创建证书”。 - 按照向导设置证书名称、有效期等信息,并勾选“自签名”选项。 3. **安装证书**: - 完成证书创建后,证书会出现在“钥匙串访问”窗口,右键选择“显示证书” -> “安装到受信任的根证书颁发机构”。 4. **配置iOS设备**: - 连接你的iPhone或iPad到电脑,打开iTunes或者通过USB同步连接。 - 转到“设置” > “通用” > “关于此iPhone” > 点击“信任此计算机”。 - 再次返回“设置” > “蜂窝数据”或“无线局域网”,启用“使用Wi-Fi网络共享”或“个人热点”功能。 5. **设置Fiddler作为代理**: - 在Fiddler中,选择“工具” > “选项” > “网络”。 - 设置“自动检测”为“总是”,并在“本地代理”处输入设备的IP地址(通常是10.0.2.2)。 现在你的iOS设备应该已经信任了Fiddler的自签名证书,可以开始通过Fiddler进行网络监控和调试了。记得定期更新证书以避免过期问题
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值