如何解决git证书错误?

3
在尝试连接我们使用COMODO证书保护的私有Github Enterprise服务器时,我遇到了一个错误:"fatal: unable to access 'https://github.domain/repository/project.git": error setting certificate verify locations:"。这个错误信息是从Android Studio复制过来的,但是git命令行也会出现同样的问题。显然,与证书相关的某些东西已经损坏了,但我们网站上的其他人可以正常连接。只有我无法连接。卸载并重新安装Git并不能解决问题。 编辑 我在我的users.gitconfig文件中发现了一行虚假的CACert代码。当我将其与其他没有这一行代码的.gitconfig文件匹配时,我得到了一个不同的错误。现在,我从Git CLI和AndroidStudio Git获得了 SSL certificate problem: unable to get local issuer certificate 的错误。请注意,Visual Studio Git和Netbeans Git都工作得非常好。
1个回答

0
解决方案是将所有最新的COMODO根证书和中间证书预置到我们的内部证书中,然后将其应用于Github企业服务器。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接