手机抓包的时候老是无法抓htttps,android端抓取HTTPS请求一切正常,可是在ios端抓取HTTPS请求时一直提示“此服务器的证书无效,搜索后发现,ios10.3以后,安装了证书不是默认启动的,需要从设置中手动开启,下面记录下整个操作流程以备后用。
1、安装证书
启动Safari,输入Fiddler所在机器的IP地址和端口号(如192.168.1.129:8888)打开Fiddler证书页面,点击“FiddleRoot certificate”安装证书
2、启用证书
打开设置->通用->关于本机->证书设置,将Fiddle的证书启用即可
启用Fiddler证书
好了,到这里就可以抓取HTTPS请求了
-
小提示:Fiddler抓包经常有设置好后抓不到包的情况,可以把Fiddler重启,需要抓包的应用重启后再试试,会有惊喜