Charles -抓不到包常见原因之证书过期失效处理方法


当出现环境配置正常但却无法抓包的时候,可能是因为证书失效了,这种情况移除旧证书,安装新的证书即可。

一、判断是否证书过期

iOS手机
进入:设置 > 通用 > VPN与设备管理 > Charles Proxy CA... > 更多详细信息,就能看到过期时间。
老街头的猫。
Mac电脑
进入:钥匙串访问 > 系统,点击Charles证书就能看到过期时间。
老街头的猫。

二、重置证书

第一步:重置证书
点击 Help > SSL Proxying > Reset Charles Root Certificate
老街头的猫。
点击 Rest
老街头的猫。

三、配置新证书

iOS手机证书配置

  1. 选择Help > SSL Proxying > Install Charles Root Certificate on a Mobile Device。然后会弹出下面的提示。
    老街头的猫。
  2. 设置WiFi代理,IP和端口为弹窗中的 IP:端口
  3. 手机连接charles后发起任意http请求会弹出是否信任窗口,点击Allow
  4. 在手机浏览器输入:chls.pro/ssl,打开网页弹出尝试下载配置文件,点击允许
  5. 下载后打开手机 设置 > 通用 > 描述文件/VPN与设备管理,选择配置描述文件,点击charles Proxy CA(xxx)选择安装
  6. 手机 设置 > 通用 > 关于手机 > 证书信任设置 开启上面下载的证书
  7. 测试

Mac电脑证书配置

  1. 选择 Help > SSL Proxying > Install Charles Root Certificate
  2. 打开钥匙串访问,找到该证书Charles Proxy CA,在信任那里,全部选择始终信任。
    老街头的猫。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值