chrales过期重装或使用途中的踩坑记录及使用方法

news2024/7/6 18:35:58

1、背景

我的是证书过期了,提示无网络。

1. 重新下载 安装(或者 不需要重新下载安装,用已有的就可以)
2. 重新进行配置
3. (关键)检查电脑上的 证书过期时间
4. (关键)检查手机上的证书过期时间
5. (手机配置好后,点开链接显示无网络,WIFI处显示无链接,)
6. (90%的可能是证书过期了)

2、检查证书过期

help->ssl proxying->install charles certificate
在这里插入图片描述
就可以看到下面这个界面

在这里插入图片描述

1. 看 Charles Proxy 代理的这个时间,有没有过期
2. 删除 Charles开头的,别的不要删,只保留一个Charles开头的就可以了
3. (如果手机和电脑有一个过期)删除没用的,然后保留一个最新的就行
4. iPhone-》设置-〉通用-》VPN和设备管理-〉chrales proxy CA 点开看看日期
5. 如果过期了,就删除,重新下载
6. iphone->设置=》关于手机=〉证书信任设置

3、证书过期

help->ssl proxying->reset charles certificate 点击reset就可以了
在这里插入图片描述

4、重新下载

1. help->ssl proxying->install charles certificate
2. 上面这步骤就重新下载过了电脑上的证书
3. 下载手机上的证书
4. help->ssl proxying->install charles certificate on a Mobile Device or remoto brower
5. 

5、使用链接

1.链接代理
你打开chrales时,
Mac系统会自动帮你代理好,无需关注
操作路径:「系统偏好设置」=> 「网络」 => 「高级...」 => 「代理」
关闭chrales时,会自动关闭。
所以这步忽略,了解一下即可,无需操作
2.链接手机
电脑手机同一网络
点开手机Wi-Fi,的按钮,
别的不要瞎动
配置代理-》手动-〉端口8888-》ip-〉电脑IP->存储
2. 相互链接
Tips
想要建立连接,除了要在移动端上设置「手动代理」外,还需要在PC端「允许来自移动端的连接」

安卓和iOS在连接的时候,会在Mac上弹出一个框,是否允许来自XXX的连接。

也可以手动白名单,手动建立连接
Proxy-》Access Control Setting Add 输入你的手机IP
2. SSL proxy
Proxy-》SSL Proxy Setting -> SSL proxying ->Add
Host *
Port 443 / 80 / *
域名 *        https的所有域名全部代理
Port 端口443  应该是 https的默认端口

勾选Enable SSL Proxying

6、下载安装证书

1. 手机直接复制chls.pro/ssl浏览器打开-下载证书


2. Help -> SSL Proxying -> Install Charles Root 
	Certificate on a Mobile Device or Remote Browster

下载完后不用,去找它下载到哪里了。直接去  ===》安装和信任
- 设置-通用-描述文件与设备管理-找到下载的charles文件--安装证书
- (ios10以上需要信任证书)设置-通用-关于本机-证书信任设置-信任证书

7、rewrite功能

rewrite功能可以重写请求的内容,主要可以对某些匹配请求
	的header、host、url、path、query param、response status、body进行rewrite。
  • Tools -> Rewrite
  • Add 添加规则
  • Enable Rewrite
  • 一般去设置或关闭,直接勾选 enable 记得勾选
Add 起一个名字
location 代理的域名
type        action
append      x-tt-env:test123

"Add Header" 用于添加新的请求头,
"Modify Header" 用于修改已有的请求头
一般都是 Add Header

在这里插入图片描述

1、Allow list

如果开启Charles 电脑都连不上网了
检查 Allow list 开启没有,一定要关闭
总之不懂的不要瞎点,坑很多。

2、重启手机

如果啥也弄好了,还是链接不是,或者提示没网。
研究了好几天,明明啥也没问题,就是链接不上。
记得重启手机,我就是重启手机好了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/737059.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Android:简单登录界面

一、前言&#xff1a;这个登陆界面我前前后后写了差不多一个星期&#xff0c;主要有密码登录、验证码登录、键盘自动隐藏、忘记密码、新建密码等功能&#xff0c;你们可以自己研究一下&#xff01; 二、上代码&#xff1a; 资源文件 1.在value包下面添加一个dimens.xml <…

对性能测试评估分析优化市场的反思

目录 前言&#xff1a; 性能市场的现状 性能测试人员的价值体现 年龄和加班 性能行业的出路 前言&#xff1a; 性能测试评估分析和优化是一个关键的环节&#xff0c;它可以帮助我们了解系统的性能瓶颈和潜在问题&#xff0c;并提出相应的优化方案。在市场竞争激烈的环境下…

Cesium 实战 - AGI_articulations 扩展:模型自定义关节动作

Cesium 实战 - AGI_articulations 扩展&#xff1a;模型自定义关节动作 简要概述两种方式实现模型组件动作模型添加关节&#xff08;articulations&#xff09;1.导入模型&#xff08;J15.glb&#xff09;2.查看模型内部组件信息&#xff08;名称&#xff09;4.将需要J15.glb复…

Docker常见命令(以备不时之需)

参考官网&#xff1a;https://docs.docker.com/engine/reference/commandline/cli/ 帮助启动类命令 启动docker&#xff1a; systemctl start docker 停止docker&#xff1a; systemctl stop docker 重启docker&#xff1a; systemctl restart docker 查看docker状态&…

架构训练营笔记系列:面向复杂度的设计

面向复杂度的设计 DDD 是可扩展架构的设计技巧&#xff0c;不是架构方法论。不关注高性能、高可靠。 架构本质&#xff1a;为了降低软件系统复杂度 怎么做架构设计 &#xff1f;思路是分析系统需求找到系统复杂的地方&#xff0c;然后设计方案。 复杂度相关有哪些&#xff1…

Unity的PostProcessing后处理使用介绍

大家好&#xff0c;我是阿赵。 上一篇文章说了Unity的PostProcessing后处理有bug并提供了解决办法&#xff0c;这里顺便介绍一下PostProcessing的用法。 一、安装 打开PackageManager&#xff0c;然后搜索Post&#xff0c;应该就能看到左边出现搜索结果&#xff0c;选择&…

一个人的面相能直接反映其个性与命运

中国传统文化&#xff0c;博大精深&#xff0c;面相学只是其中一种。 在古代&#xff0c;面相学却是一门非常实用的学科&#xff0c; 尤其是经过了一代代人的发展&#xff0c;面相学得到了完善之后&#xff0c;他的准确性往往会超过现代人的预料。相由心生&#xff0c;面相是对…

用户端App 测试方法与技术

目录&#xff1a; app测试体系app项目测试流程app结构讲解app测试设计思路app常见bug解析常用模拟器使用android开发者选项安装mumu模拟器adb命令介绍adb环境搭建与配置adb与设备交互adb安装卸载应用adb命令启动页面adb命令清缓存adb文件传输adb日志操作adb命令操作Android设备…

DRF+Vue.JS前后端分离项目实例(下) --- Vue.js 前端实现代码

本文上篇请 点击阅读 1. 需求说明 本文以学生信息查询功能为例&#xff0c;采用前后端分离架构&#xff0c;后端提供RESTFul 接口&#xff0c;前端代码用Vue.js Bottstrap实现。 1.1 本例要求提供如下查询功能&#xff1a; 列表查询、单条查询 添加学生信息 更改学生信息 删…

在线试用Stable Diffusion生成可爱的图片

文章目录 一、 Stable Diffusion 模型在线使用地址&#xff1a;二、模型相关版本和参数配置&#xff1a;三、图片生成提示词与反向提示词&#xff1a;提示词1提示词2提示词3提示词4提示词5 一、 Stable Diffusion 模型在线使用地址&#xff1a; https://inscode.csdn.net/insc…

python 读取npy文件

import numpy as np test np.load("I:/软件/mask.npy") print(test) 如下图所示&#xff1a;

Web3 智能合约通过数组方式存储更多学生数据

之前的文章 Web3 在Truffle项目中编写出自己的第一个solidity智能合约带大家写了一个相对捡漏的智能合约 这样 每次 我们set 后 都会将原来的数据覆盖掉了 那么 有些人可能会想 那我们弄个数组 将新的数据全部加到数组里不就行了吗&#xff1f; 这个想法其实就很不错 我们可以…

数据结构与算法--javascript(持续更新中...)

一. 概论 1. 数据结构 队列&#xff1a;一种遵循先进先出 (FIFO / First In First Out) 原则的一组有序的项&#xff1b;队列在尾部添加新元素&#xff0c;并从头部移除元素。最新添加的元素必须排在队列的末尾。&#xff08;例如&#xff1a;去食堂排队打饭&#xff0c;排在前…

JsonView下载安装

文章目录 一、JsonView概述二、JsonView下载三、JsonView安装四、JsonView测试 一、JsonView概述 SONView是一款非常好用的Json格式查看器。在日常开发调试中经常会遇到Json格式的数据需要解析阅读&#xff0c;但Json格式数据阅读性极差&#xff0c;JSONView可以帮我们解决Jso…

基于协同过滤算法的智能推荐点餐系统小程序/基于微信小程序的点餐系统

摘 要 在社会的发展和科学技术的进步&#xff0c;现在我们所生活的世纪是一个集信息高度数字化&#xff0c;网络化&#xff0c;信息化的&#xff0c;以网络为核心的社会。随着移动互联网的飞速发展&#xff0c;微信客户端的应用也逐渐广泛起来。与此同时&#xff0c;我国每个人…

上手CUDA编程

上手CUDA编程 文章目录 上手CUDA编程矩阵加法例子编译 查看本机GPU信息内存管理函数专门二维数组拷贝函数 Reference>>>>> 欢迎关注公众号【三戒纪元】 <<<<< 矩阵加法例子 编写 CUDA C 程序时&#xff0c; 要将文件命名为 *.cu&#xff0c;cu文…

新版危险废物标签二维码制作教程

生态环境部发布的《危险废物识别标志设置技术规范》已经在2023年7月1日正式实施&#xff0c;除了对危废标签格式、内容的规范&#xff0c;明确规定新版危废标签需要包含数字识别码和二维码&#xff0c;实现危险废物“一物一码”管理。 其中危险废物标签中的二维码部分&#xff…

【SuperPoint】语义SLAM深度学习用于特征提取

1. 概况 作者的写作思路很清晰&#xff0c;把各个技术点这么做的原因写的很清楚&#xff0c;一共三篇&#xff0c;另外两篇分别是2016年和2017年发表的&#xff0c;这三篇文章通读下来&#xff0c;可以看清作者在使用深度学习进行位姿估计这一方法上的思路演变过程&#xff0c…

IDEA中 jps+jmap+jconsole命令查看堆内存情况

结论 1.获取进程idjps2.jmap 某个时刻堆内存的情况jdk8之前jmap -heap pid 15876jdk8之后jhsdb jmap --heap --pid 158763.jconsole 动态查看堆内存情况&#xff0c;直接jconsole ,然后弹出可视化窗口jconsole其中12 要结合使用&#xff0c;且是静态的查看&#xff1b;3可以单…