【Git】SSL certificate problem: unable to get local issuer certificate错误的解决办法
问题描述
unable to access ‘https://*****.git/’: SSL certificate problem: unable to get local issuer certificate
原因以及如何解决
这是由于当你通过HTTPS访问Git远程仓库的时候,如果服务器上的SSL证书未经过第三方机构认证,git就会报错。原因是因为未知的没有签署过的证书意味着可能存在很大的风险。解决办法就是通过下面的命令将git中的sslverify关掉:
git config --system http.sslverify false
上面这行命令的影响范围是系统当前用户,如果要设置为全局所有用户,可以改成这样:
git config --global http.sslverify false
如果只是想针对当前仓库进行设置,可以在需要修改的仓库目录下执行:
git config http.sslverify false
如果你的仓库中存在嵌套的git子模块(就是子模块中又引用了子模块),在进行初始化时,仍然有可能遇到self signed certificate in certificate chain的错误,此时可以通过执行下面的命令来解决:
npm config set strict-ssl false
对于npm而言,除了可以在package.json的scripts属性中自定义脚本外,npm-scripts也内置了一些脚本,用来在特定的时机执行某些特定的任务,具体可以参照 npm的官方文档
系列文章
Git专栏
【Git】SSL certificate problem: unable to get local issuer certificate错误的解决办法相关推荐
- git SSL certificate problem: unable to get local issuer certificate
今天用git获取项目的时候提示git SSL certificate problem: unable to get local issuer certificate 这个问题是由于没有配置信任的服务器 ...
- git 远程仓库时报错SSL certificate problem: unable to get local issuer certificate(git版本与Let‘s Encrypt的证书导致)
起因: 之前自己的远程gitea服务一直用的IP+端口号进行使用,基本操作都没有问题.在加上SSL改为(https:\\域名)访问后浏览器页面访问正常,但进行git命令操作时报错"SSL c ...
- SSL certificate problem: unable to get local issuer certificate
fatal: unable to access 'https://github.com/GitHubSi/t...': SSL certificate problem: unable to get l ...
- SSL certificate problem: unable to get local issuer certificate解决办法
在github上用https克隆代码时报了如下错误 fatal: unable to access 'https://github.com/xiaogao67/gin-cloud-storage.gi ...
- SSL certificate problem: unable to get local issuer certificate 的解决方法
今天在进行微信开发获取微信Access_Token时,使用到了php的curl库, 在敲完代码后获取token失败,经过各种排查错误,到了下面这一步 SSL certificate problem: ...
- 微信支付curl: (60) SSL certificate problem: unable to get local issuer certificate 解决方法
微信支付curl: (60) SSL certificate problem: unable to get local issuer certificate 解决方法 参考文章: (1)微信支付cur ...
- 微信支付出现SSL certificate problem: unable to get local issuer certificate 解决方法
解决方法 一. 出错原因 错误提示:SSL certificate problem: unable to get local issuer certificate 是在使用 curl 时出错, ...
- git clone报错:SSL certificate problem: unable to get local issuer certificate
原因 这是由于当你通过HTTPS访问Git远程仓库的时候,如果服务器上的SSL证书未经过第三方机构认证,git就会报错.因为未知的没有签署过的证书意味着可能存在很大的风险 解决办法 设置关闭SSL验证 ...
- cURL error 60: SSL certificate problem: unable to get local issuer certificate 解决思路
php5.6以上的版本会出现这种问题 解决办法: 访问https://curl.haxx.se/docs/caextract.html,下载cacert.pem,并在php.ini文件添加 curl. ...
最新文章
- R可视化使用ggplot2创建样本数据热力图(heatmap)
- 一文了解当今AI的失落
- 遍历二叉树的各种操作(非递归遍历)
- Java并发基础02. 传统线程技术中的定时器技术
- php四种基础算法:冒泡,选择,插入和快速排序法
- 12v小型电机型号大全_电机型号参数大全
- 转载-做一个双向自豪的人
- Sencha Touch 心得
- golang使用go-sql-driver实现mysql增删改操作
- Win2008系统下装CTBS之前的系统组件安装向导第二篇(补充篇)
- Android使用惠普打印机,USB直连静默打印
- bootstrap中如何使div上下、垂直居中
- VHDL_EDA课设_八音电子琴
- VMware下载,安装及创建虚拟机
- 工业设备产品建模3d展示三维模型展示
- vue中使用echarts词云
- ArcGIS制作矢量动图
- Pytorch官方教程练习之数据加载和处理
- 十月3倍销量于特斯拉的比亚迪,新增量在何处?
- php mysql抽奖转盘_thinkphp 微信抽奖源码PHP前后台+转盘+数据库完整示例