12306 mac根证书怎么安装

12306 mac根证书怎么安装,第1张

mac安装12306根证书步骤:

1、官网下载“根证书”,点击红色“根证书”下载。

2、下载好后解压,打开解压后的文件,进行双击安装

3、添加证书

4、完成前面步骤之后,使用Safari浏览器打开12306的官网。按照下图的提示进行 *** 作,对安装好的根证书进行信任即可。点击“显示证书”。

5、d出下面的图片提示

6、在“使用此证书时”项目右边的选项中选择“始终信任”。

7、这时候退出Safari浏览器,再进入12306官网正常订票即可。

因而铁道部要求安装根证书的原因,就是让访客将这个证书手工添加到受信任的根证书颁发机构节点下。

安装12306网上的根证书如下:

首先登录12306官方购票网站。

在最上面的最新动态那里,可以看见安装根证书的字样。

点击根证书,迅雷就会默认下载,如果点击一次不能下载建议多点击几次,或者是关闭游览器重新下载。

根证书下载完成,打开根证书压缩包,里面会有根证书安装说明,这里仔细阅读。

双击压缩包内的srcr.cer根证书文件,就会出现提示。

点击安装证书,按照提示继续安装根证书。  

 按照提示安装完成,自动安装即可,最后安装完成就会出现安装完成的提示。

一、Mac安装Charles根证书

在这里插入图片描述

二、信任Charles根证书

在钥匙串中找到Charles Proxy CA证书,设置为“始终信任”,这里会让你输入密码,直接填写Mac开机密码即可。

在这里插入图片描述

三、Charles设置“Enable SSL Proxying”

只有https才需要配置, http请求似乎不配置这个也能抓包

在这里插入图片描述

在d出框中选中“Enable SSL Proxying”,然后点击Add按钮,在d出的表单中设置需要抓包的HTTPS的Host(域名)和Port(端口),如果需要抓取所有HTTPS,则Host填入“*”,Port一般填“443”即可。

在这里插入图片描述

配置Host, 只抓包特定域名的请求, 适用场景:如果连接代理抓包,则无法进行苹果相关 *** 作,比如苹果登录、苹果支付。 这时就可以配置host,只拦截知道的域名请求。 (对于http请求,不管是否配置host都是可以抓包的)

在这里插入图片描述

在这里插入图片描述

四、移动设备上安装Charles证书

在这里插入图片描述

在这里插入图片描述

步骤1: 设置网络代理

在这里插入图片描述

步骤2: 下载安装Charles证书, Safari中输入chls.pro/ssl

在这里插入图片描述

步骤3: 设置信任Charles证书

设置—通用—关于本机—证书信任设置

在这里插入图片描述

五、https抓包失败问题

https抓包报错: You may need to configure your browser or application to trust the Charles Root Certificate. See SSL Proxying in the Help menu.

在这里插入图片描述

解决: charles证书未信任,才会导致如上错误。

1、查看Mac有没有信任Charles的根证书,以上第二步;

2、查看移动设备有没有信任Charles证书,以上第四步的步骤3.


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11550540.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存