Git on Windows- SSL证书错误

时间:2017-09-11 07:14:27

标签: windows git ssl

有很多与此问题有关的问题和更多答案。它们都不起作用。 我有PortableGit并配置为使用特定商店的证书。如果我指定了错误的文件路径,我会收到错误:“错误设置证书验证位置:CAfile” 只要我指定了正确的路径,就不会显示此错误。

我们正在使用我们的本地CA权限。本地GitHub服务器在证书链中排名第三。我将github服务器的证书添加到证书库。 git clone stil不起作用。 问题在哪里?

1 个答案:

答案 0 :(得分:0)

CA存储需要证书链中的所有证书都存在。 我在证书库中添加了证书链中的每个证书。 注意:全局gitconfig位于“C:\ PortableApps \ GitPortable \ mingw64 \ etc \ gitconfig”(请将“C:\ PortableApps \ GitPortable \”调整到您的系统)。我将以下行添加到我的本地gitconfig

[http]
sslCAinfo = C:/PortableApps/GitPortable/ssl/certs/ca-bundle.crt

本地gitconfig位于

  

〜/的.gitconfig

(C:\用户\ xxx.gitconfig)