以下是安装Charles 5.0证书的详细步骤,分Web端和移动端说明:
一、Web端证书安装
-
下载证书
打开Charles,点击顶部菜单栏的 Help → SSL Proxying → Install Charles Root Certificate ,系统会自动下载根证书文件(通常为
.cer
或.crt
格式)。 -
安装证书
-
在证书安装向导中,选择 当前用户 作为安装目标;
-
指定证书存储路径(默认即可),勾选 将所有证书放入下列存储 ,选择 受信任的根证书颁发机构 ,点击 确定 。
-
-
完成配置
安装完成后,可能需要重启浏览器或Charles才能生效。建议在浏览器中访问
https://www.charlesproxy.com/ssl
验证证书是否正确安装。
二、移动端证书安装(以Android为例)
-
在手机上下载证书
- 在Charles中配置好Web端代理后,打开手机浏览器访问
chls.pro/ssl
,下载与电脑端匹配的证书文件。
- 在Charles中配置好Web端代理后,打开手机浏览器访问
-
配置手机网络代理
-
打开手机WiFi设置,长按已连接的网络,选择 修改网络 ;
-
切换为 手动代理 ,填写与Charles相同的 Host (如
chls.pro
)和 Port (如443
),保存设置。
-
-
安装证书到手机
- 在手机浏览器中找到下载的证书文件(通常在 DCIM/Camera 或 Download 目录),导入到 受信任的根证书颁发机构 。
三、注意事项
-
系统信任存储
-
Windows系统需将证书安装到 受信任的根证书颁发机构 ;
-
macOS系统需通过 Keychain Access 导入证书。
-
-
代理配置
-
在Charles中需勾选 Proxy → Windows Proxy ,并启用SSL Proxying功能;
-
移动端需确保网络代理与Charles端口一致。
-
-
浏览器信任设置
- 部分浏览器(如Chrome)需在 设置 → 隐私与安全 → 管理证书 中手动导入证书。
通过以上步骤,即可完成Charles 5.0的证书安装与配置,开启HTTPS抓包功能。