美文网首页Android开发札记
安卓 安装charles 证书

安卓 安装charles 证书

作者: 北夜人 | 来源:发表于2015-08-05 14:41 被阅读22619次

    charles可以监控https的请求,前提是你需要安装一个证书。其原理是charles作为一个中间人的角色,当你发起对https的请求时,返回的证书认证是charles的,而charles会去拿你请求的信息去和真正的服务交互。从而让你看到请求的信息和返回的结果。

    注意的一点是:
    你安装charles的证书,不能直接在客户端用浏览器下载,必须通过pc下载之后,保存到邮件附件中,自己从附件中获取,再通过安全-》证书安装的步骤进行安装才可以。

    相关文章

      网友评论

      • 明月他乡:三星s6,证书装了,也设置好了,抓包还是显示failed。
      • b0386b6d5cd9:我安装了,可是电脑上还是没有抓取到!!!求教
        Stone0070:@没有人没有酒 用QQ浏览器或者UC打开 chls.pro/ssl 就会自动下载并安装,填名称就可以了,其他的默认。然后点保存就行了~
        b0386b6d5cd9: @stoneqiang 木有啊,这几天一直在纠结这个问题
        Stone0070:我也是,手机已经提示安装好了,但是抓 HTTPS 还是 unknown。请问你解决了没~
      • 量U移动广告归因:锤子M1能把pem下载下来 但是没法单击安装 提示无法读取文件
      • hzTony:安卓装证书问题太多,没办法用?
      • 754c54f0ba62:可以,渣渣小米因为这个问题折腾半天
        雪河冰兰:同问,咋解决的
        15e6ed12f391:怎么解决的?:blush:
        junhey:小米的可以了吗?
      • 116042ee4df7:在7.0的机器上似乎安装证书之后不生效,楼主有遇到这个问题吗
        116042ee4df7:需要在apk里面打包证书 android官网上面有教程 网络配置文件
        hzTony: @台灯好刺眼哦 解决了吗,解决了,分享下
      • 5fa1b1fb91d1:不错,安装成功了!
      • poppowerlb2:"安装charles的证书,不能直接在客户端用浏览器下载",对的,有些安卓手机不允许,可能会提示“无法安装该证书,因为无法读取证书文件”,可以在PC上下载charles-proxy-ssl-proxying-certificate.pem文件后发送到手机安装。
      • 林间漫游:华为mate9的证书要怎么安装,输入chls.pro/ssl后,下载的证书提示非法路径,不能安装。怎么从PC端导出证书?
        04ac1d809667:@Flybeta 导出的pem证书放进手机根目录后,通过安全那安装提示没有可安装证书,是怎么回事.mac上导出的就不行,Windows系统下就没事。
        5fa1b1fb91d1:Charles->help->SSL Proxying->Save...

      本文标题:安卓 安装charles 证书

      本文链接:https://www.haomeiwen.com/subject/ykavqttx.html