【Mac - Charles 使用总结】

Mac上配置根证书

启动Charles (v 4.6.2)

Charles启动画面

Charles 主界面

Charles主界面

Install Charles Root Certificate

在这里插入图片描述
安装Charles根证书后如图所示,
在这里插入图片描述

Trust certificate

在这里插入图片描述

设置Proxy Settings

在这里插入图片描述

在这里插入图片描述

Install Charles Root Certificate on a Mobile Device or Remote Browser

在这里插入图片描述

选择"Install Charles Root Certificate on a Mobile Device or Remote Browser"后提示如下,

在这里插入图片描述

打开手机wifi设置

在这里插入图片描述

设置Configure Proxy

在这里插入图片描述

Allow connection attempt

手机配置好后, Mac上Charles会收到此提示(第一次连接)
在这里插入图片描述说明手机请求连接charles, 选择接受(Allow).
接受以后, 可以在下图中查看到, 也可以手动添加.
在这里插入图片描述
在这里插入图片描述

手机安装Charles证书

手机浏览器中打开

  1. http://chls.pro/ssl
  2. https://www.charlesproxy.com/assets/legacy-ssl/charles.crt
    后提示弹窗,然后安装即可.
    注意:建议安装1, 支持SSL;2,的证书只能支持非SSL普通http请求的抓包;
手机信任证书

首先,完成install. 如下图所示, 按照步骤安装即可.
在这里插入图片描述
在这里插入图片描述
其次trust certificate, 如下图所示, 按照步骤trust即可.
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

SSL配置

打开SSL Proxying Settings

在这里插入图片描述

* 星号代表全部url

在这里插入图片描述
在这里插入图片描述

百度https抓包成功

在这里插入图片描述

注意事项

支持SSL必须 1v1 证书

支持https请求抓包, iPhone必须安装与Mac 一对一的证书(1年期过期, 续重装)
即通过http://chls.pro/ssl链接安装才可以.

chls.pro/ssl不弹安装提示窗

请尝试重装Charles.(比如升级Charles版本)

部分https接口无法解析(unknown)

可能你的业务某些接口请求做了保护.

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值