美文网首页
解决Fiddler无法抓取ios端HTTPS请求的问题

解决Fiddler无法抓取ios端HTTPS请求的问题

作者: 南天E心 | 来源:发表于2018-01-15 10:36 被阅读0次

近日公司服务升级,将所有的接口请求由HTTP升级为了HTTPS,升级后在手机中安装了Fiddler的证书,Android端抓取HTTPS请求一切正常,可是在ios端抓取HTTPS请求时一直提示“此服务器的证书无效”
搜索后发现,ios10.3以后,安装了证书不是默认启动的,需要从设置中手动开启,下面记录下整个操作流程以备后用。

1、安装证书

启动Safari,输入Fiddler所在机器的IP地址和端口号(如192.168.1.129:8888)打开Fiddler证书页面,点击“FiddleRoot certificate”安装证书


安装Fiddler证书
安装Fiddler证书

2、启用证书

打开设置->通用->关于本机->证书设置,将Fiddle的证书启用即可


启用Fiddler证书

好了,到这里就可以抓取HTTPS请求了,赶快去试一下吧

小提示:Fiddler抓包经常有设置好后抓不到包的情况,可以把Fiddler重启,需要抓包的应用重启后再试试,会有惊喜

相关文章

网友评论

      本文标题:解决Fiddler无法抓取ios端HTTPS请求的问题

      本文链接:https://www.haomeiwen.com/subject/keeroxtx.html