前言
- 笔者在解决这个问题的过程中,踩下了一系列的坑
- 同时,笔者发现针对这方面的网络资料也比较少、比较零散
- 因此写下这篇文章,让大家避开笔者之前踩过的坑,顺利的解决问题
- 本文解决的问题是:在使用
Steam++ (即:Watt Toolkit )
加速器对 Github
进行加速的背景下,所产生的证书验证
问题 - 如果你对过程和原理不感兴趣,可直接移步到
解决方案
背景
- 昨天,笔者真是脑子一抽,突然想用
https
的方式来提交修改好的代码到 github 仓库上 - 不曾想到,笔者竟然打开了潘多拉魔盒…
- 在输入了下面的 git 命令后:
git push origin develop
- 报了一个错误:
fatal: unable to access '...' : SSL certificate problem: unable
- 从错误信息来看,意思是说:
连接失败,SSL 证书问题
- 当笔者看到这个证书问题时,心里感觉不妙啊…
- 因为笔者之前在学习
https原理
的时候,对于那些加密通信、数字签名、数字证书的内容只是快速地浏览了一遍,并没有花太多的时间去认真学习,加上太久没用,基本忘光了… - 所以笔者感觉这次的问题,不花点时间,可能有