zoukankan      html  css  js  c++  java
  • Charles安装及配置

    安装包及jar包下载地址:

    1、下载Charles Proxy v4.2.dmg镜像文件,双击打开,将Charles拖拽到Applications中,Mac中打开一次Charles后关掉。

    2、将下载的Charles.jar包替换掉:/Applications/Charles.app/Contents/Java/charles.jar

    3、打开Charles,在help中点击“Registered to charles.iiilab.com”.完成破解。

     

    破解完成。

    设置抓取https类型的请求,设置如下。

    1、安装pc端的证书

    在钥匙串中,双击不受信任的证书,将默认的“使用系统默认”改为“始终信任”

    安装成功后,证书显示是酱紫滴:

     

    2、安装手机端证书

    在手机浏览器中输入:chls.pro/ssl

    然后在手机端:

    设置->通用->关于本机->证书信任设置-> 找到charles proxy custom root certificate然后信任该证书

    之前在公司用Charles抓包,所有的https的请求都会失败,提示错误信息为“

    You may need to configure your browser or application to trust the Charles Root Certificate.

    ”。一直找不到问题在哪,相关设置都是正确的,Mac上安装了Charles证书并始终信任,手机端也安装了描述文件,。

    解决办法:

    设置->通用->关于本机->证书信任设置-> 找到charles proxy custom root certificate然后信任该证书

    因为iOS 10.3之前安装新的自定义赠书默认是受信任的,而iOS 10.3之后,安装的自定义证书默认是不受信任的,所以得手动打开。

  • 相关阅读:
    Datax streamreader json测试样例
    dbeaver 连接 elasticsearch 记录
    灾害链开发记录资料汇总
    mxgraph
    drawio www.diagrams.net 画图应用程序开发过程资料汇总
    neo4j学习记录
    GraphVis 图可视化分析组件
    D3学习记录
    Kubernetes K8S之固定节点nodeName和nodeSelector调度详解
    记一次性能优化,单台4核8G机器支撑5万QPS
  • 原文地址:https://www.cnblogs.com/xyf9575/p/7845181.html
Copyright © 2011-2022 走看看