Charles 获取 https 请求失败

Charles failed to get https requests

我已经在我的 iOS 设备和我的 MacBook 上安装了 Charles Root 证书。但是,当我使用 Charles 的 iPhone 代理时,Charles 无法获得 HTTPS 请求。这表明 SSLHandshake: Received fatal alert: unknown_ca

我的 Charles 版本是 4.0.2,我已经在 mac 上安装了证书并且受信任。 我的 iOS 版本是 10.3.1,我还在 iphone.

上安装了证书

谁能帮我解决这个问题?非常感谢。

iOS 10.3+ 引入了一个新设置来授予证书权限。由于您已经安装了 Charles 证书,因此您需要做的就是转到“设置”>“常规”>“关于”>“证书信任设置”>“打开证书”。希望对你有帮助。