使用AD凭据进行GIT登录

时间:2014-03-04 10:32:20

标签: git active-directory credentials gitlab

有没有办法让git使用我的Windows域登录(AD)凭据进行身份验证?

问题是你我必须在常规周期中更改我的凭据,因为我们的gitLab服务器使用相同的AD库。所以我还必须在我的Windows登录更改周期的周期内更新我的git凭据。

我可以使用git-credential-winstore来引用我的登录凭据或其他任何方式吗?

1 个答案:

答案 0 :(得分:0)

实际方法不需要credential helper(如git-credential-winstore)。

它会使用Kerberos protocol:请参阅" Custom omniauth provider configurations / Working kerberos Configuration"。
它没有得到官方支持,但有兴趣(issue 3422,但这种兴趣并未在feedback forum中浮现出来。

这样,任何https GitLab repo url都将受益于当前的Kerberos身份验证票证,以使交易从您的用户名/密码中受益(无需您输入任何内容)。

您可以看到one post only (February 2014)尝试实施该选项,但仍有一些问题。