Aphorism
光看不练是退步
nginx https 证书生成和代理配置看之前博文
https://blog.csdn.net/palmer_kai/article/details/83990341
主要分为两步
step1: charles ssl 配置
-
找到 charles 中的 proxy
-
找到 proxy --> SSL Proxy Settings…
** 点击 add 添加 域名和 端口号,可以使用通配符
*:*
来抓取所有 https 域名的包 **
- help --> SSL proxing
点击后会看到如下的 alert tips
Note: 下载证书的时候,需要先设置 wifi-代理为 chalres, 因为每个 charles 软件安装后,对应的证书已经生成了。
所以说,在不同电脑的charles上 抓取iphone 的https 包,都需要重新 安装证书
step2: iphone 手机进行 设置
在某些 ios 版本中,下载的文件 可能需要手动 去设置中找描述文件,然后手动安装。
由于本人使用的是 iphone 手机, 安卓机未进行测试应该也没有问题
- 在 safari 下 输入
chls.pro/ssl
(在 charles 中 弹框地址 ) 下载并安装对应的 证书 - iphone 授权
2.1 General --> about (最底部)
2.2 授权即可