错误是:“SSLHandshake:远程主机在握手期间关闭连接”,然后Charles Proxy建议将应用程序配置为信任查尔斯根证书.我以为当我将配置文件安装到我的iphone上时呢?
任何解释这个/方法来解决它?
解决方法 有些应用程序不仅仅希望证书在系统上签署一个受信任的CA,而且希望有一个特定的证书或包含特定公钥的证书.这被称为证书/公钥固定.对于此应用程序,如果将Charles Proxy的CA配置为系统上受信任的CA,则它们将无法使用,因为它们不会使用此CA.Any explanation of this/way to fix it?
如果应用程序构建为仅信任单个证书/公钥,并且永远不会信任某些东西,因为它是由本地信任的CA签署的,那么您将需要原始证书及其私钥来执行SSL拦截.由于你没有这些,没有办法做这个SSL截取.
总结以上是内存溢出为你收集整理的ios – 为什么一些iphone应用程序不会完成与Charles Proxy的ssl握手?全部内容,希望文章能够帮你解决ios – 为什么一些iphone应用程序不会完成与Charles Proxy的ssl握手?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)