如何使用 EGit 在 Eclipse 中配置 GIT HTTPS 客户端证书身份验证?

问题描述 投票:0回答:2

我设置了一个使用 HTTPS 客户端身份验证的 GIT 服务器 (Gitblit)。我有 Linux (Debian) 上标准 GIT 客户端的工作配置和密钥材料。

直到现在我还没弄清楚如何正确配置:

  • Windows (Win7 64) 上的标准 GIT 客户端(命令行,v1.9.5)
  • Eclipse (Luna) 与 Egit。
eclipse git https egit client-certificates
2个回答
4
投票

对于 Windows 7,我成功使用了这些参数:

[http "https://git.repository.net"]
proxy = proxy.to.use:1234
sslCert = "C:/Path/to/mycert.crt"
sslKey = "C:/Path/to/mycert.key"
sslVerify = true
sslCertPasswordProtected = false

一定不要忘记引号,否则你会遇到正斜杠的麻烦。 我认为 git 也会提示你输入密码,如果你在钥匙上留下一个密码,但我不确定它的缓存效果如何,对我来说,定期重新输入该密码很快就过时了。

关于 Eclipse:我至少可以验证当前的 SimRel 2018-9 不适用于该 .gitconfig,所以我仍在寻找一种方法使其工作。


0
投票

我有相同的配置和相同的问题,但从您的解决方案中我不明白您的代理设置是什么。 能解释一下吗?

© www.soinside.com 2019 - 2024. All rights reserved.