有没有办法让git使用我的Windows域登录(AD)凭据进行身份验证?
问题是你我必须在常规周期中更改我的凭据,因为我们的gitLab服务器使用相同的AD库。所以我还必须在我的Windows登录更改周期的周期内更新我的git凭据。
我可以使用git-credential-winstore来引用我的登录凭据或其他任何方式吗?
答案 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)尝试实施该选项,但仍有一些问题。