美文网首页软件测试
Charles的使用:安装证书

Charles的使用:安装证书

作者: wenshuang_he | 来源:发表于2019-10-28 13:55 被阅读0次

安装配置:

  1. Charles 上的设置:

在 Charles 的菜单栏上选择 “Proxy”->”Proxy Settings”,填入代理端口 8888,并且勾上 “Enable transparent HTTP proxying” 就完成了在 Charles 上的设置。


1.png
  1. 手机上的设置:

通过 设置 → 无线局域网 ,查看当前链接的 WIFI ,进入当前 WIFI 的细节配置页面,在最下面的 HTTP 代理中,选择「手动」,然后填写 Charles 代理机器的 IP(在charles的 “Help”->”Local IP Addresses”) 和 端口8888。

ps:手机连接Charles进行调试之前需要在mac上开启代理,默认端口8888,之后用手机连接该代理,ip为mac的IP,需要注意的是mac和手机必须连同一个wifi才可以。

  1. 安装证书
    注意Charles默认可抓取并解析http请求,如需使用https,需要配置
  • 1.pc端安装证书
    在Mac上配置Charles证书,具体位置在Charles菜单栏中的Help——SSL Proxying——Install Charles Root Certificate
    如果证书不信任,则放到登录下,选择完全信任


    2.png
  • 2.pc端端口配置
    在Charles中设置需要抓取的URL地址 (Proxy→SSL Proxying Settings..)


    3.png
  • 3.手机端安装证书

在手机上安装证书: help—ssl proxy—install charles root ……browser,用手机浏览器访问提示的链接。

  1. 手机端证书仅对一台PC有效,如要再其他PC端抓取https,需要连接对应的代理后再次安装证书。
  2. ios系统还需要:设置-通用-关于本机-滑倒最下面-证书信任设置-打开 Charles 信任

相关文章

网友评论

    本文标题:Charles的使用:安装证书

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