我正在使用以下代碼連接到TFS,有人可以指導我在哪個API上進行操作,以便我不必提供用戶名,域和通行證。TFS連接API
應用程序應該選擇我登錄到系統的窗口憑證。
TeamFoundationServer tfServer =新TeamFoundationServer(@ 「結構域」,新的NetworkCredential( 「用戶名」,」, 「密碼」, 「域」));
tfServer.Authenticate();
我正在使用以下代碼連接到TFS,有人可以指導我在哪個API上進行操作,以便我不必提供用戶名,域和通行證。TFS連接API
應用程序應該選擇我登錄到系統的窗口憑證。
TeamFoundationServer tfServer =新TeamFoundationServer(@ 「結構域」,新的NetworkCredential( 「用戶名」,」, 「密碼」, 「域」));
tfServer.Authenticate();
使用嘗試?System.Net.CredentialCache.DefaultNetworkCredentials假設你是在同一個域
我看到這已經回答了,不過,你可以省略網絡憑據,它會使用當前登錄的用戶如:
var TfsServer = new TeamFoundationServer("http://tfs:8080");
當前登錄的用戶沒有rights.only特定的管理員用戶有權限。在這種情況下做什麼。 – Shipu 2012-12-13 06:40:03