有沒有辦法讓git使用我的Windows域登錄(AD)憑據進行身份驗證?使用AD憑據GIT登錄
問題在於我必須在常規循環中更改我的憑據,因爲我們的gitLab服務器使用相同的AD基礎。所以我還必須在我的Windows登錄更改週期的週期內更新我的git憑證。
我可以使用git-credential-winstore來引用我的登錄憑證或其他任何方式嗎?
有沒有辦法讓git使用我的Windows域登錄(AD)憑據進行身份驗證?使用AD憑據GIT登錄
問題在於我必須在常規循環中更改我的憑據,因爲我們的gitLab服務器使用相同的AD基礎。所以我還必須在我的Windows登錄更改週期的週期內更新我的git憑證。
我可以使用git-credential-winstore來引用我的登錄憑證或其他任何方式嗎?
實際的方法不需要credential helper(如git-credential-winstore)。
它將使用Kerberos protocol:請參閱「Custom omniauth provider configurations/Working kerberos Configuration」。
它沒有正式支持,但有興趣在那裏(issue 3422,但該興趣並沒有出現在feedback forum)。
這樣,任何https GitLab倉庫URL都將受益於當前的Kerberos身份驗證票證,交易將從您的用戶名/密碼中受益(無需輸入任何內容)。
您可以看到one post only (February 2014)試圖實現該選項,但仍有一些問題。