使用NetworkCredential连接到TFS会导致TF30063:您未被授权访问

本文关键字:访问 授权 TF30063 连接 NetworkCredential TFS 使用 | 更新日期: 2023-09-27 17:49:33

我使用以下代码段连接TFS。

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

但是我得到以下错误:

"TF30063:您未被授权访问http://tfs-la01q:8080/tfs。"

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

如何解决这个问题?

使用NetworkCredential连接到TFS会导致TF30063:您未被授权访问

我希望您需要一个域凭证,除非它是客户端开发机器上的TFS Basic的本地实例。如果您使用:

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

试着改成:

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