设置概要
- 在 iOS 设备安装并启用证书
- 在 Charles 启用 SSL Proxy,规则为 *:443
- Charles 启用 HTTP Proxy,允许 HTTP/2 以及 Transparent Proxy
设置好 Charles 和 iOS 设备后,在 iOS 设备通过 Safari 访问某度,可以成功在 Charles 看到对应的 HTTPS 请求以及请求内容。 但是微信小程序的请求全都失败了,Charles 显示所有请求都是 unknown 此外发现部分网站也无法抓包,比如 https://support.apple.com ,会提示网站使用的是 TLS 版本过低
是微信和部分网站安全做得太好,还是我设置有问题?
