如何解决Charles无法抓取HTTPS及证书过期的问题

这篇具有很好参考价值的文章主要介绍了如何解决Charles无法抓取HTTPS及证书过期的问题。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

charles网站证书有问题,抓包工具-Charles,https,网络协议,http

测试管理班是专门面向测试与质量管理人员的一门课程,通过提升从业人员的团队管理、项目管理、绩效管理、沟通管理等方面的能力,使测试管理人员可以更好的带领团队、项目以及公司获得更快的成长。提供 1v1 私教指导,BAT 级别的测试管理大咖量身打造职业规划。

Charles证书的设置&SSL证书一年后过期解决办法

Charles开启就可以直接开始抓取HTTP请求,需要抓取HTTPS请求时,则需要先安装证书,再进行抓取。

设置证书抓取HTTPS的数据

  1. 打开charles——Help——SSL Proxying——Install Charles Root Certificate

charles网站证书有问题,抓包工具-Charles,https,网络协议,http

  1. 点击安装证书——再选择本地计算机——点击下一步

charles网站证书有问题,抓包工具-Charles,https,网络协议,http

  1. 勾选 将所有的证书都放入下列存储——点击浏览——在选择 受信任的根证书颁发机构 / 受信任的发布者(两个都要导入一次,可重复上面的步骤),点击下一步,在点击完成即可

charles网站证书有问题,抓包工具-Charles,https,网络协议,http

charles网站证书有问题,抓包工具-Charles,https,网络协议,http

  1. 在internet选项——内容——证书——查看Tab页 受信任的根证书颁发机构和受信任的发布者 下的charles证书

charles网站证书有问题,抓包工具-Charles,https,网络协议,http

  1. 设置代理: 打开charles点击Proxy—SSL Proxying Settings ;跳出弹框点击Add,Host输入* ——Port输入443——点击OK 设置代理成功;最后重启Charles工具,才能生效

charles网站证书有问题,抓包工具-Charles,https,网络协议,http

SSL证书过期解决办法

如果发现charles无法抓取到https的请求,或者打开网页后提示不是私密连接,需要看一下是不是SSL证书过期,charles的SSL证书一般有效期为一年。

  1. 可在windows的设置中搜索证书关键字;如下图

charles网站证书有问题,抓包工具-Charles,https,网络协议,http

  1. 找到受信任的根证书颁发机构;如下图

charles网站证书有问题,抓包工具-Charles,https,网络协议,http

charles网站证书有问题,抓包工具-Charles,https,网络协议,http

  1. 如果截止日期已经过期,那需要把上方两个都删除,右击删除

charles网站证书有问题,抓包工具-Charles,https,网络协议,http

  1. 删除后,再打开charles——Help——SSL Proxying——点击Reset Charles Root Certificate;如下图

charles网站证书有问题,抓包工具-Charles,https,网络协议,http

  1. 再按照上方设置HTTPS的证书步骤重新设置一遍即可

charles网站证书有问题,抓包工具-Charles,https,网络协议,http文章来源地址https://www.toymoban.com/news/detail-846171.html

到了这里,关于如何解决Charles无法抓取HTTPS及证书过期的问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Charles安装后无法抓取https请求,显示 unknow

    问题描述 安装Charles后,双击打开,尝试抓取https请求,但抓取到的请求显示unknow,如下图: 问题原因 出现此问题的原因为Charles配置问题 解决办法 一、 安装证书 步骤: 1、点击菜单栏 【help】 2、下拉菜单中找到 【SSL Proxying】,然后选择第二项【Install Chrales Root Certificate】

    2024年02月04日
    浏览(40)
  • Charles证书过期解决方法macos/ios

    今天心血来潮打开Charles想试试看抓包手机APP(ios),结果发现各种x和提示ssl错误。开始以为是和魔法的代理冲突或者ip变了,捯饬很久后发现web的也报错。 然后搜了一会原因发现时证书过期了 1、搜索“钥匙串访问”,直接搜索“charles”,找到打叉的名称,直接删掉 2、打开

    2024年02月03日
    浏览(56)
  • IOS/安卓+charles实现抓包(主要解决证书网站无法打开问题)

    官网下载 https://www.charlesproxy.com/latest-release/download.do 安装charles文档 流程 上述链接解决下图问题    Charles介绍 上述链接看一至三即可,了解首页各个按钮的作用 charles全面使用教程及常见功能详解(较详细) 上述链接解释界面名词等等 手把手教你Charles抓包工具使用 上述链

    2024年01月20日
    浏览(55)
  • HttpCannary根证书未安装,无法抓取SSL,TLS加密数据包问题解决方法

    解决HttpCannary根证书未安装,无法抓取SSL/TLS加密数据包的问题 目前我使用的版本信息如下: MIUI 13,Android 12 HttpCanary v3.3.6,Plugin-SDK v1.0.0 可以在【设置】-抓包设置里的【HttpCanary根证书】中查到目前是没有导入跟证书的,有很多包抓不到。 这个问题可以利用手机的备份恢复机

    2024年02月05日
    浏览(55)
  • 测试必备工具之抓包神器 Charles 如何抓取 https 数据包?

    前言 之前我们发过一篇文章讲解了Charles抓包工具的基本使用,有需要的小伙伴可以去看上一篇文章。 之前文章讲的数据包主要是http协议,大家可以看到数据包并直接显示具体详细的内容: 但是如果抓到的是https的报文,是没有办法直接显示的,你将看到的是乱码: 那怎么

    2024年03月26日
    浏览(52)
  • charles问题,chls.pro/ssl 证书无法在小米手机下载 ?(最详细的解决方案,其他手机也可以适用)

    手机浏览器不能下载 chls.pro/ssl 证书? 如图:       解决办法:注意:手机电脑必须在同一网络,并且打开charles 1. 在电脑浏览器输入网址 chls.pro/ssl ,就会自动弹出是否下载     2.先在电脑给文件重命名 .crt后缀的格式 如图:   3.可以通过登录电脑qq,发送到我的手机   4.对

    2024年02月16日
    浏览(53)
  • HttpCannary根证书未安装,无法抓取SSL/TLS加密数据包问题解决方法(无需ROOT权限)

    解决HttpCannary根证书未安装,无法抓取SSL/TLS加密数据包的问题 目前我使用的版本信息如下: Redmi K40 Pro,MIUI 13,Android 12 HttpCanary v3.3.6,Plugin-SDK v1.0.0 可以在【设置】-抓包设置里的【HttpCanary根证书】中查到目前是没有导入跟证书的,有很多包抓不到。 这个问题可以利用手机

    2024年02月02日
    浏览(44)
  • 记录一次系统访问https报证书过期的问题

    先上现象图,这是使用curl请求https网站的提示,起初是因为pip安装第三方模块一直提示证书问题,所以使用了忽略证书的方式,然后本次不得不解决的原因是使用了阿里云的短信SDK,其内置的一些请求都是用的https,使用该模块后就是各种证书报错,思路一值围绕着证书这块排

    2024年02月11日
    浏览(45)
  • Charles如何抓取https请求-移动端+PC端,学完不要去做坏事哦

    Charles安装完成,默认只能抓取到http请求,如果查看https请求,会显示unkonw或其它之类的响应。所以需要先进行一些配置,才能抓取到完整的https请求信息。下面针对PC端和手机端抓包的情况,分别进行说明。 PC端如何配置才能抓取到https请求: 1. 安装证书:在顶部工具栏中选

    2024年02月04日
    浏览(53)
  • charles证书过期如何处理

    问题:Charles证书过期了,不能抓包 解决方法: 1.在charles中找到help,重置证书 点击 Reset  2.操作手机啦:     1)首先手机配置好ip和端口    2 )手机端输入网址chls.pro/ssl,下载 3)在设置-通用-描述文件中信任并安装   –在设置-通用-关于本机-证书信任设置,开启证书信

    2024年02月11日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包