背景: Android手机,通过Charles抓取Https的接口,如何成功地连接且正常抓取到呢~
一、Android手机和电脑同一个网络下;
二、打开Charles,手机端设置好代理(即电脑ip和charles端口号);
三、操作手机,抓取相应Https接口,显示的是UNKNOW~~
四、敲黑板啦~ Mac本相关配置
1) Mac本安装证书
2)Mac本下载证书后,需信任(双击证书-信任此证书)
3)代理设置 --此处一定不要漏,不然还会报错咯~
a. Charles - Proxy - SSL Proxying Settings - Enable SSL Proxying
b. Host填 *,port填 *
五、Android手机端
浏览器访问如图(UC浏览器适配性强),下载证书
转自:android 证书 信任 设置_Charles-Https-Android,代理设置抓包_weixin_39907157的博客-CSDN博客