0
我想用LibGit2Sharp克隆一個VSTS(Visual Studio Team Services)存儲庫。我設置了一個CredentialsHandler
和UsernamePasswordCredentials
代表我的Microsoft帳戶的憑據,結果我得到的是這樣的:如何使用LibGit2Sharp對VSTS進行身份驗證?
LibGit2Sharp.LibGit2SharpException was unhandled
HResult=-2146233088
Message=Too many redirects or authentication replays
Source=LibGit2Sharp
如果我甚至無法通過我的實際用戶名和密碼,我不知道是什麼可能會工作。
我也嘗試使用DefaultCredentials
作爲here,但似乎只用於TFS,而不是VSTS(TFS的NTLM憑據)。
太棒了。我實際上已經進入了這個領域並且完成了一切正確的事情,除了我曾經認爲我仍然可以使用我的主要電子郵件地址和密碼,並且現在只勾選了複選框。看起來你真的必須輸入一個輔助用戶名來完成這項工作。 你知道Windows的Git Credential Manager(https://github.com/Microsoft/Git-Credential-Manager-for-Windows)是否允許使用常規憑證嗎? – Todd