问题描述

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使用(一):安装与配置
Git使用(二):创建项目并提交到远程仓库
Git使用(三):分支管理,创建分支、合并分支、合并分支的某一次提交等
Git使用(四):提交管理,修改提交信息、合并多次提交、版本回退、撤销本地文件修改等
Git使用(五):解决冲突以及如何避免冲突
SmartGit 安装及使用(一):安装及配置
SmartGit 安装及使用(二):工作界面介绍、提交代码以及防止代码冲突等操作
SmartGit 安装及使用(三):修改提交记录、合并多次提交、撤销本地文件修改、版本回退等操作
SmartGit 安装及使用(四):创建、合并分支、合并某一次提交以及解决冲突等操作
SmartGit 安装及使用(附录):注册非商业许可证
【Git】如何生成SSH key
【Git】.gitignore文件语法以及修改后无效的解决办法
【Git】Authentication failed for 错误解决
【Git】SSL certificate problem: unable to get local issuer certificate错误的解决办法
【Git】error: RPC failed; curl 92 HTTP/2 stream 0 was not closed cleanly: PROTOCOL_ERROR

【Git】SSL certificate problem: unable to get local issuer certificate错误的解决办法相关推荐

  1. git SSL certificate problem: unable to get local issuer certificate

    今天用git获取项目的时候提示git SSL certificate problem: unable to get local issuer certificate 这个问题是由于没有配置信任的服务器 ...

  2. git 远程仓库时报错SSL certificate problem: unable to get local issuer certificate(git版本与Let‘s Encrypt的证书导致)

    起因: 之前自己的远程gitea服务一直用的IP+端口号进行使用,基本操作都没有问题.在加上SSL改为(https:\\域名)访问后浏览器页面访问正常,但进行git命令操作时报错"SSL c ...

  3. 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 ...

  4. SSL certificate problem: unable to get local issuer certificate解决办法

    在github上用https克隆代码时报了如下错误 fatal: unable to access 'https://github.com/xiaogao67/gin-cloud-storage.gi ...

  5. SSL certificate problem: unable to get local issuer certificate 的解决方法

    今天在进行微信开发获取微信Access_Token时,使用到了php的curl库, 在敲完代码后获取token失败,经过各种排查错误,到了下面这一步 SSL certificate problem: ...

  6. 微信支付curl: (60) SSL certificate problem: unable to get local issuer certificate 解决方法

    微信支付curl: (60) SSL certificate problem: unable to get local issuer certificate 解决方法 参考文章: (1)微信支付cur ...

  7. 微信支付出现SSL certificate problem: unable to get local issuer certificate 解决方法

    解决方法​ ​一. 出错原因​ 错误提示:SSL certificate problem: unable to get local issuer certificate 是在使用 curl 时出错, ...

  8. git clone报错:SSL certificate problem: unable to get local issuer certificate

    原因 这是由于当你通过HTTPS访问Git远程仓库的时候,如果服务器上的SSL证书未经过第三方机构认证,git就会报错.因为未知的没有签署过的证书意味着可能存在很大的风险 解决办法 设置关闭SSL验证 ...

  9. 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. ...

最新文章

  1. R可视化使用ggplot2创建样本数据热力图(heatmap)
  2. 一文了解当今AI的失落
  3. 遍历二叉树的各种操作(非递归遍历)
  4. Java并发基础02. 传统线程技术中的定时器技术
  5. php四种基础算法:冒泡,选择,插入和快速排序法
  6. 12v小型电机型号大全_电机型号参数大全
  7. 转载-做一个双向自豪的人
  8. Sencha Touch 心得
  9. golang使用go-sql-driver实现mysql增删改操作
  10. Win2008系统下装CTBS之前的系统组件安装向导第二篇(补充篇)
  11. Android使用惠普打印机,USB直连静默打印
  12. bootstrap中如何使div上下、垂直居中
  13. VHDL_EDA课设_八音电子琴
  14. VMware下载,安装及创建虚拟机
  15. 工业设备产品建模3d展示三维模型展示
  16. vue中使用echarts词云
  17. ArcGIS制作矢量动图
  18. Pytorch官方教程练习之数据加载和处理
  19. 十月3倍销量于特斯拉的比亚迪,新增量在何处?
  20. php mysql抽奖转盘_thinkphp 微信抽奖源码PHP前后台+转盘+数据库完整示例

热门文章

  1. 【项目实战】 改造原前端ViewUI框架,使其支持ElementUI 与 Avue
  2. AI在医疗影像设备全流程应用
  3. Qt程序打包成安装包exe
  4. (附源码)计算机毕业设计SSM基于web的企业人事管理系统
  5. 【计量经济学】统计推断
  6. NeroTrace Pro追踪工具
  7. LoadRunner安装教程
  8. A股、B股、H股简介
  9. Vue的@click、@click.prevent、@click.stop
  10. 前3名突然变了,揭秘 7 月编程语言最新排行榜