首页 文章

即使使用有效的SSL证书,iOS上的Chrome也不允许使用Charles Proxy?

提问于
浏览
1

我一直在使用Charles在Chrome和Safari上代理来自我的iPad(iOS 9.0.1)的流量一段时间但由于某种原因它已经停止工作了 .

我最近更新了Charles到最新版本并重新生成了SSL证书(因为它警告你必须完成)所以我现在正在运行3.11.2版本 .

Safari工作得很好 - 它似乎认可了证书 . 但是,即使在最近对其浏览器的更新中连接不是私有的,Chrome也会选择导航到链接,我无法代理任何内容 .

有趣的是,在我的三星Galaxy S5上使用Chrome仍允许通过Charles进行代理 . 三星和iPad都使用相同的代理和相同的证书,所以我知道它不是配置问题 . 这与iOS上的Chrome有关 .

有没有人想出办法解决这个问题?

1 回答

  • 2

    简而言之: Chrome on iOS ignores root CA certificate .

    你可以找到更多的信息here(最新的更新表明它是在M-48上修复的,它在iOS 9上使用WKWebView) .

相关问题