2011-04-07 3 views
0

TFS 연결에 다음 코드를 사용했습니다.NetworkCredential을 사용하여 TFS에 연결하면 TF30063이 발생합니다. 액세스 권한이 없습니다.

TeamFoundationServer tfs = new TeamFoundationServer("tfsserver", new System.Net.NetworkCredential("username", "password")); 
tfs.EnsureAuthenticated(); 

하지만 다음과 같은 오류가 점점 오전 :

"TF30063: You are not authorized to access http://tfs-la01q:8080/tfs ."

내가 사용하는 사용자 이름과 암호가 유효. 또한 TFS 서버에 대한 권한도 있습니다.

어떻게 해결할 수 있습니까?

답변

3

클라이언트 개발 컴퓨터에서 TFS Basic의 로컬 인스턴스가 아닌 한 도메인 자격 증명이 필요합니다. 당신이 사용하는 경우

new NetworkCredential("username", "password", "domain") 
:

new NetworkCredential(@"domain\username", "password") 

을로 변경합니다

관련 문제