我已经在 Google 上多次搜索过该问题,但没有找到适合我情况的答案。
我有小米 Mi5,并尝试使用 Charles 对其进行调试。我有 Mac。问题是 Charles 总是告诉我:“客户端 SSL 握手失败:处理证书 (certificate_unknown) 时出现未知问题。您可能需要配置浏览器或应用程序以信任 Charles 根证书。请参阅帮助菜单中的 SSL 代理。”
我已经为 Mac 和小米安装了根证书,但仍然存在同样的错误。
答案1
以下是使用 Charles 调试代理拦截 Android 应用程序的 https 流量的分步指南。