我有域名A和域名测试。 我在域测试上有一个测试服务器。我在该服务器上成功安装了TFS。 我将用户从域TEST(我们的prod域)添加到tfs服务器。 我将它们添加为本地管理员,广告管理员,tfs管理员,您可以想象的一切。
我无法连接,我收到此错误。
我确定密码是正确的。
Microsoft Visual Studio
TF31003:您没有输入必要的凭据或您的凭据 用户帐户无权连接到团队 http://10.0.0.152:8080/tfs的Foundation Server。单击“使用” 下面是不同的凭据链接,或询问您的服务器管理员 为您的帐户添加适当的权限。
答案 0 :(得分:7)
在可信域上跳转时强制使用凭据的一种简单方法是使用cmdkey。我一直用它从非域计算机连接到TFS服务器。只需执行以下操作:
打开Cmd提示符并运行:
cmdkey /add:<yourserver> /user:TEST\user /pass:ThatUsersPassword
然后,下次连接到该服务器时,它甚至不应该询问您其他用户的信誉。
答案 1 :(得分:1)
当发生这种事情时,我想拉出wireshark,看看我能在数据中看到什么。它是SOAP / XML,因此它是人类可读的。显然,用户信息将被加密,这意味着这可能实际上无法让你到任何地方,但它值得一试。
答案 2 :(得分:1)
我有同样的问题,但更奇怪 - 它不稳定 - 有时登录成功。我想,我在客户端的Internet Explorer代理设置中发现了源问题!我改变了代理设置(打开),现在所有人都知道了(至少在这个时候=))