iphone 上已经安装了 fiddler 的证书,但是捕获的 https 请求还是看不到内容,一直显示 tunnel to xxx 443,大大们遇到过吗
如果是双向验证的是不行的
—— 来自 TesterHome 官方 安卓客户端
或者 PC 上安装证书插件后试试
—— 来自 TesterHome 官方 安卓客户端
可以使用花瓶看看,charles,不懂问我
Charles 有 Mac+windows 版,支持 Android+iOS.....手动滑稽
PC+ 手机 同需证书,SSL Proxying 设置端口号 443~
fiddler 的话,检查一下:Tools->Fiddler Options->HTTPS,选中 Capture HTTPS CONNECTs,decrypt https traffic 选中,中间的下拉菜单中选中 from remote clients only。选中下方 Ignore server certificate errors.
另外 windows 可以用 charles,https 也没问题
据说 https 有一种 tunnel 类型,不太好抓包
手机上需要访问 IP:port,下载证书,选择信任该证书,然后安装,才可以,不同的 fiddler 的证书不能共用
10.3 系统在手机设置 - 通用 - 关于本机,最后一个受信任证书存储区里面,把 fiddler 的证书信任下
我以前遇到相同的问题,解决方法我总结如下,不知道对你会不会有帮助。
fiddler 重装要点: