解决Charles抓包ssl证书信任问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决Charles抓包ssl证书信任问题相关的知识,希望对你有一定的参考价值。

参考技术A 虽然charles的根证书已经在安装列表中显示,但它是被关闭的。在ios 10.3之前,当你将安装一个自定义证书,iOS会默认信任,不需要进一步的设置。而iOS 10.3之后,安装新的自定义证书默认是不受信任的。如果要信任已安装的自定义证书,需要手动打开开关以信任证书。

设置->通用->关于本机->证书信任设置-> 找到charles proxy custom root certificate然后信任该证书即可.

mac 抓包工具Charles 使用(pc端)

一、安装Charles

从官网https://www.charlesproxy.com/上下载Charles,输入注册码

Registered Name: https://zhile.io

License Key: 48891cf209c6d32bf4

这个目前可以使用。

二、配置Charles

安装ssl证书,在 帮助-》ssl 证书-》安装 Charles ca 证书,安装之后对证书选择始终信任。

技术图片

三下载 ssl证书,并安装

https://chls.pro/ssl

打开ssl设置并添加端口号443进去。

以上是关于解决Charles抓包ssl证书信任问题的主要内容,如果未能解决你的问题,请参考以下文章

charles进行手机抓包:安全证书不受信任,错误码3 怎么解决下?

使用Charles进行HTTPS抓包

iOS 10.3下解决Fiddler代理抓包ssl证书信任问题

mac 抓包工具Charles 使用(pc端)

Charles 使用

Charles抓包工具的基本操作