使用NetworkCredential连接到TFS导致TF30063:您无权访问

时间:2011-04-07 04:42:29

标签: c# tfs2010

我使用以下代码连接TFS。

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

但是我收到以下错误:

  

“TF30063:您无权访问http://tfs-la01q:8080/tfs。”

我使用的用户名和密码有效。我也有权使用TFS服务器。

如何解决这个问题?

1 个答案:

答案 0 :(得分:3)

我希望您需要域凭据,除非它是您的客户端开发计算机上的TFS Basic的本地实例。如果您正在使用:

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

尝试将其更改为:

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