Git自签名证书的验证

1. 问题的提出

GitLab的代码有两种访问方式,一种是SSH方式,另一种是HTTPS方式,如下图:

在搭建GitLab时,如果使用自签名的证书,则会在通过HTTPS访问项目代码时出现证书校验失败,报错如下:

SSL Certificate problem: unable to get local issuer

2. 解决方法

git config --system http.sslVerify false
git config --global http.sslVerify false

3. 参考

https://stackoverflow.com/questions/39746535/jenkins-git-ssl-certificate-error

https://komodor.com/learn/how-to-fix-ssl-certificate-problem-unable-to-get-local-issuer-certificate-git-error

https://confluence.atlassian.com/bitbucketserverkb/ssl-certificate-problem-unable-to-get-local-issuer-certificate-816521128.html

posted @   白马黑衣  阅读(251)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示