所以,如果开发时使用Fiddler做代理的话,我们上面那么一大段自己生成证书的步骤可以省略了,哈哈,当然自己掌握了这个过程也不多余。
4.4. 手机抓包HTTPS需求:手机访问电脑本机的某个HTTPS网站,而且是用了Fiddler的Willow插件修改了域名的网站。
手机上长按已经连接的WIFI->修改网络->高级->手动设置代理,代理地址就是你电脑的局域网IP,端口就是上面的8888,保存。
此时直接访问是不行的,因为Fiddler默认禁用了远程访问,开启方法如下,注意勾选之后必须重启Fiddler,否则不会生效(开始还以为是防火墙问题):
此时使用手机访问HTTP网站没问题,但是访问HTTPS时会提示证书不受信任,这是因为还没有安装Fiddler的根证书(Fiddler对HTTPS进行代理时会使用自己的根证书对每一个访问的网站动态生成证书,具体细节可以自行百度),手机访问你的IP:8888,点击页面的FiddlerRoot certificate链接下载安装证书,安装成功后即可顺利访问部署在电脑本机的HTTPS网站了。