SSLHandshake:收到致命警报:certificate_unknown Charles > iOS 10.3

SSLHandshake: Received fatal alert: certificate_unknown Charles > iOS 10.3

iOS 10.3 及更高版本

上的 SSL 错误

SSLHandshake:收到致命警报:certificate_unknown 您可能需要配置您的浏览器或应用程序以信任 Charles 根证书。请参阅帮助菜单中的 SSL 代理。

这是因为iOS10.3增强了自定义根CA的安全性: 只需转到设置->常规->关于此 phone->信任设置,并信任 Charles 认证

这是因为 iOS 的新安全设置。您需要信任 Charles 证书才能消除错误。设置 > 关于 > 证书信任设置 > 信任 Charles 根证书(打开)