iOS手机无法安装Charles 的ssl证书

问题描述

iOS客户端安装证书时一直卡在下载这一步,无法抓包

1、打开Charles,选择help→SSL Proxying→Install Charles Root Certificate on a Mobile Device or Remote Browser

2、按照步骤1中的提示进行操作,手机连接电脑代理,打开safari,输入网址:chls.pro/ssl

会出现一直加载不出来,无法下载证书的问题

个人推测应该是safari浏览器的安全性设置比较高,目前无法试用该方式直接进行下载

解决方案:

先下载证书到电脑上,然后传到手机进行安装

1.打开Charles,选择help→SSL Proxying→Save Charles Root Certificate

保存后文件类型是.pem

2.通过通信软件传到手机上,我是用QQ操作的,下载后选择"用其他应用打开"

选择存储到"文件"

在文件中找到该文件,点击后进行下载

按照提示在"设置"-->"通用-->"VPN与设备管理"中找到这个证书,点击进行安装

安装成功之后,在"设置"-->"通用"-->"关于本机"-->"证书信任设置"中进行信任

现在就可以抓HTTPS协议的接口了

相关推荐
万兴丶3 小时前
Unnity IOS安卓启动黑屏加图(底图+Logo gif也行)
android·unity·ios
2401_852403557 小时前
探索iPhone一键删除重复照片的方法
ios·iphone
“JB...One”19 小时前
openssl-AES-128-CTR加解密结构体
linux·数据结构·算法·ssl
pemper_20 小时前
数据不出境------IP证书申请
网络·网络协议·tcp/ip·http·https·ssl
码java的秃头阿姨1 天前
SpringBoot设置mysql的ssl连接
spring boot·mysql·ssl
pf_data1 天前
手机换新,怎么把旧iPhone手机数据传输至新iPhone16手机
ios·智能手机·iphone
键盘敲没电2 天前
【iOS】KVC
ios·objective-c·xcode
吾吾伊伊,野鸭惊啼2 天前
2024最新!!!iOS高级面试题,全!(二)
ios
吾吾伊伊,野鸭惊啼2 天前
2024最新!!!iOS高级面试题,全!(一)
ios
Tony聊跨境2 天前
什么是 SSL 代理?
网络·网络协议·ssl