前提:
pc端是连公司的网 ip假设为172.17.2.2
ios端连接公司的wifi ip为172.17.3.3
PC端设置
-
fiddler>Tools>Options>Connections 勾选Allow remote computers to connect;端口设置8888(任意4个数字都行);
-
win+r 输入cmd回车打开,再输入:ipconfig 查看ip地址
ios端
-
设置-wifi-公司wifi-配置代理-手动,填上pc端查询到的IP地址,端口8888(pc端设置的是什么就填什么)
-
打开Safari,输入172.17.2.2:8888(设置的端口号),出现如下画面,点击FiddlerRoot certificate安装就可以了。
tips: -
如果PC端切换网络后,ip会变化,那么在手机端,需要重新安装一下FiddlerRoot certificate 安全证书,然后重新设置代理。
抓包433解决方法
iOS10解决方案:设置——通用——关于本机——证书信任设置,找到fiddler的证书【DO_NOT_TRUST_FiddlerRoot】,开启(相当于同意全量监控,所以其他应用不要乱开通)。再试试抓包,就可以显示HTTPS了