2014-02-20 4 views
5

Я пытаюсь создать программу в C#, которая позволяет мне подключиться к моей TFS, чтобы создавать новые рабочие элементы.Программируемое подключение к TFS Получение ошибки «TF30063: Вы не авторизованы»

NetworkCredential netCred = new NetworkCredential(
"username", 
"password"); 
BasicAuthCredential basicCred = new BasicAuthCredential(netCred); 
TfsClientCredentials tfsCred = new TfsClientCredentials(basicCred); 
tfsCred.AllowInteractive = false; 

TfsTeamProjectCollection tpc = new TfsTeamProjectCollection(
new Uri("https://example.visualstudio.com/DefaultCollection"),tfsCred); 

tpc.Authenticate(); 

В тот момент, когда я пытаюсь сделать подключение к TFS Я использую свой собственный Живое имя пользователя и пароль, который дает мне сообщение об ошибке «TF30063: Вы не авторизованы». Я не уверен в том, как установить соединение с TFS.

Я считаю, что правильный способ - использовать учетные данные службы, но на данный момент я не могу разобраться, как узнать только учетные данные службы. Я не уверен, как узнать мои учетные данные службы в TFS.

ответ

4

При подключении к Visual Studio Online с помощью API TFS необходимо enable alternate credentials.

+1

Да, это именно то, что мне нужно. Я не был уверен, где найти альтернативные учетные данные. Благодаря! – NigelMassey

 Смежные вопросы

  • Нет связанных вопросов^_^