我們試圖驗證到我們的使用TeamFoundationServer .NET控件中承載在C#TFS service account,這裏是我的代碼:無法從C#代碼連接到我的TFS服務器
NetworkCredential tfsCredential = new NetworkCredential(username, password);
TeamFoundationServer tfsServer = new TeamFoundationServer(tfsAddress, tfsCredential);
tfsServer.Authenticate();
注意,這是不一個本地TFS服務器,它是託管的TFS服務tfspreview.com,我們嘗試使用Windows Live帳戶和備用身份驗證憑據進行登錄,但每次我們嘗試進行身份驗證時,Internet Explorer將在新窗口中打開並要求提供憑據。
如果我們使用IE提示連接它的工作原理,但我們要保存憑證並連接到服務器,而無需每次都詢問憑據,
它仍然提示一個IE窗口,要求我的憑據。第一個操作是'currentCollection.GetService();'。這是正常的還是我的憑據,在我的代碼中無法正常工作,它不應該做任何提示。 –
user1655125
我認爲你的憑證有問題 –
這當然是合乎邏輯的扣除,但如果我在提示中輸入它們,相同的憑證也可以正常工作 – user1655125