Charles配置问题for Mac——安装Charles后,抓取https后显示<unknown>跳坑经验

 1、安装Charles后,查看local IP address,查看本机IP

1)这里有时会出现两个本地IP;

2)可以通过查看setting>网络>Wi-Fi来查看本地IP,确定需要使用的IP

3)或者直接在终端输入:ifconfig,进行IP查看;

2、手机连接代理,安装证书后,https请求显示<unknown>

    1)Charles安装之后,先查看Mac钥匙串中Charles证书是否存在,是否过期,理论上,安装Charles时,Charles会自动安装证书,但覆盖安装或更新的话,证书可能会出现过期等问题;

        2)如过期,则选中Charles证书,右键点击删除该证书;

        3)成功删除后,依次点击下面的操作

        点击help>SSL Proxying>Charles Root Certificate,安装根证书;

        点击help>SSL Proxying>Charles Root Certificate on a Mobile Device or Remote Browser,安装证书;

        成功安装之后,进入钥匙串中改为始终信任;

        4)如点击安装根证书,没有弹出证书安装弹窗,则需要先点击help>SSL Proxying>Reset  Charles Root Certificate……,重置一下,再安装根证书即可;

        5)安装根证书成功并信任后,需要重新在手机上连接代理,安装新的证书并信任;

        6)此时查看Charles请求,https请求显示<unknown>的问题就解决啦;

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值