charles抓取https中出现unknow的解决方法

环境:

Mac、iOS

首先要配置抓取http的方法。

1.第一是下载 charles, 这里选择的是破解版v 4.2 ,如下地址可获得最新软件

http://charles.iiilab.com/

http的配置还是很简单,关键是https的,大部分我们是用抓包就是想用这个功能。

打开Charles, 点击Help->SSL Proxying->Install Charles Root Certificate

然后输入密码进行安装,安装完成之后就要信任这个证书,刚开始我以为下载下来就没事了,其实不是。

方法是有 双击,然后选择 始终信任。

这样就能在电脑上装好证书了。接下来是最重要的:给手机装证书。

在Charles中, 点击Help->SSL Proxying->Install Charles Root Certificate on a Mobile Device or Remote Browser, 来查看当前IP地址下, 手机下载证书的网址.

网址如下,用safari浏览器打开:chls.pro/ssl

提示下载,然后安装。

然后IOS系统更新之后,还需要再进行下面的步骤:

在通用->关于本机->证书信任设置,信任证书就行了。然后就能看到如下的洁面了,解决了一块心病。



猜你喜欢

转载自blog.csdn.net/yuxuemu/article/details/78313518