美文网首页
charles使用——https抓包

charles使用——https抓包

作者: 前端进城打工仔 | 来源:发表于2019-10-12 11:33 被阅读0次

    https抓包

    https请求打breakpoints

    请求中如果有这个报错:SSL Proxying not enabled for this host: enable in Proxy Settings, SSL locations.

    右键请求,选择Enable SSL Proxying,选上Beakpoints.


    image.png

    前面的步骤完成后,在charles的工具栏“Proxy”中选择SSL Proxying Settings可以看到你自己打断点的请求,端口号是443。


    image.png

    证书

    如果在请求中发现这个错误信息:You may need to configure your browser or application to trust the Charles Root Certificate. See SSL Proxying in the Help menu.
    是因为证书的问题。

    在Charles 的 Help 菜单中选择 "SSL Proxying > Install Charles Root Certificate". 之后Keychain Access会打开,创建一个证书。创建完以后 找到 "Charles Proxy..." 的证书,双击,然后选择扩展 "Trust" 选项,把"When using this certificate"内容从"Use System Defaults" 改成 "Always Trust"。就能够正常断点了。

    授信后如下图


    image.png

    可以查看官网的说法。
    https://www.charlesproxy.com/documentation/using-charles/ssl-certificates/

    相关文章

      网友评论

          本文标题:charles使用——https抓包

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