当前位置: 首页 > 知识库问答 >
问题:

无法在带有自签名证书的Windows上使用git解决“无法获取本地颁发者证书”问题

柳俊健
2023-03-14

我正在Windows上使用Git。我安装了msysGit包。我的测试存储库在服务器上有一个自签名的证书。我可以毫无问题地使用HTTP访问和使用存储库。移动到HTTPS会出现错误:

我看到的唯一与博文不同的是,我的证书是根--没有链条可以到达它。我的证书最初来自单击IIS8 IIS管理器链接“创建自签名证书”。也许这使得证书在某些方面与cURL所期望的不同。

如何让git/curl接受自签名证书?

共有1个答案

阙沛
2023-03-14

如果要完全禁用SSL验证,请打开Git Bash并运行该命令。

git config --global http.sslVerify false

注意:此解决方案可能会使您面临类似中间人攻击的攻击。因此尽快再次打开验证:

git config --global http.sslVerify true
 类似资料: