MAC版:charles根证书(Charles Root Certificates)的安装

新安装的charles(4.5.6) 请求https会报错:

You may need to configure your browser or application to trust the Charles Root Certificate

经过查资料 找人帮忙 得到如下解决方案;

解决方法如下:

步骤1: SSL Proxying =>Install Charles Root Certificate 将Charles的根证书(Charles Root Certificates)安装到Mac上

 步骤二:Mac信任Charles的根证书

 

步骤三:将Charles证书安装到移动设备上。 

 

 浏览器中输入chls.pro/ssl 点击允许下载描述文件;

步骤四:移动设备信任Charles证书。

点击设置进入安装描述文件页面:安装

点击设置=>关于本机=>证书信任设置 打开信任

 

 

步骤五:Charles设置“SSL Proxying”

Proxy -> SSL Proxying Settings...

 在弹出框中选中“Enable SSL Proxying”,然后填入需要抓包的HTTPS的Host和Port,如果需要抓取所有HTTPS,则Host填入“*”,Port一般填“443”即可;

 

安装Charles证书,请按照以下步骤进行操作: 1. 在你的设备上打开Charles代理软件。 2. 在菜单栏中选择 "Help"(帮助)> "SSL Proxying"(SSL代理)> "Install Charles Root Certificate"(安装Charles根证书)。 3. 系统会提示你下载并安装证书。点击 "Download Charles Root Certificate"(下载Charles根证书)。 4. 根据你的操作系统,可能会有不同的安装步骤。 - 如果你使用的是Windows操作系统: - 下载完成后,双击证书文件(通常命名为 "charles-proxy-ssl-proxying.crt")。 - 在弹出的安装证书对话框中,选择 "Install Certificate"(安装证书)。 - 选择 "Local Machine"(本地计算机)并点击 "Next"(下一步)。 - 选择 "Place all certificates in the following store"(将所有证书放入以下存储区)。 - 点击 "Browse"(浏览)。 - 选择 "Trusted Root Certification Authorities"(受信任的根证书颁发机构)并点击 "OK"(确定)。 - 点击 "Next"(下一步)和 "Finish"(完成)来完成安装。 - 如果你使用的是macOS操作系统: - 下载完成后,双击证书文件(通常命名为 "charles-proxy-ssl-proxying.pem")。 - 在弹出的"钥匙串访问"应用程序中,选择 "系统" 导航到 "证书"。 - 双击 "Charles Proxy SSL Proxying" 证书。 - 在弹出的证书信息窗口中,展开 "Trust"(信任)。 - 将 "When using this certificate"(使用此证书时)下拉菜单设置为 "Always Trust"(始终信任)。 - 关闭证书信息窗口。 5. 完成上述步骤后,Charles证书就已经成功安装在你的设备上了。 请注意,安装Charles证书可能会对你的设备产生一定的安全风险。在安装之前,请确保你信任Charles代理软件,并且只从官方网站下载证书。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值