无法连接到另一个域中的TFS 2010

时间:2011-10-05 14:13:40

标签: c# .net tfs tfs2010 tfs2008

我有域名A和域名测试。 我在域测试上有一个测试服务器。我在该服务器上成功安装了TFS。 我将用户从域TEST(我们的prod域)添加到tfs服务器。 我将它们添加为本地管理员,广告管理员,tfs管理员,您可以想象的一切。

我无法连接,我收到此错误。

我确定密码是正确的。


Microsoft Visual Studio

  

TF31003:您没有输入必要的凭据或您的凭据   用户帐户无权连接到团队   http://10.0.0.152:8080/tfs的Foundation Server。单击“使用”   下面是不同的凭据链接,或询问您的服务器管理员   为您的帐户添加适当的权限。

3 个答案:

答案 0 :(得分:7)

在可信域上跳转时强制使用凭据的一种简单方法是使用cmdkey。我一直用它从非域计算机连接到TFS服务器。只需执行以下操作:

打开Cmd提示符并运行:

 cmdkey /add:<yourserver> /user:TEST\user /pass:ThatUsersPassword

然后,下次连接到该服务器时,它甚至不应该询问您其他用户的信誉。

答案 1 :(得分:1)

当发生这种事情时,我想拉出wireshark,看看我能在数据中看到什么。它是SOAP / XML,因此它是人类可读的。显然,用户信息将被加密,这意味着这可能实际上无法让你到任何地方,但它值得一试。

答案 2 :(得分:1)

我有同样的问题,但更奇怪 - 它不稳定 - 有时登录成功。我想,我在客户端的Internet Explorer代理设置中发现了源问题!我改变了代理设置(打开),现在所有人都知道了(至少在这个时候=))