2

我无法使用 Visual Studio 2012 RC连接到托管的Team Foundation 服务。

在我第一次连接时,会打开一个窗口,提示我输入用户名和密码,但是我被添加到 TFS 时使用了不同的 Live ID。我重新注册了一个新的 Live ID,现在我无法访问 TFS。当我尝试这样做时,我收到此错误:

TF31003

4

5 回答 5

3

如果您从浏览器中的所有实时帐户中注销,然后再次尝试登录 TFS,系统将提示您输入凭据,并且您可以使用有权访问 TFS 预览的帐户登录。

于 2012-06-14T14:13:09.487 回答
0

尝试连接到https://mycompanyname.visualstudio.com/上的托管 TFS 时出现 tf31003 错误

我可以通过 Firefox 使用我的 Live Id 访问该站点,但是在尝试使用 VS 2010 进行连接时,我遇到了该错误。

我的案例的问题是 VS2010 试图使用 Internet Explorer 登录,而我是在另一个帐户下登录的。为了解决这个问题,我打开 Internet Explorer 并从 Hotmail/Live 注销,然后转到 about URL 并连接到 TFS 实例,该实例连接成功。

之后我回到 VS 2010 并尝试再次连接到服务器,这一次我看到了登录窗口,我可以在其中输入我的登录详细信息。完成后,我的服务器已成功添加到“团队服务器基础列表”,并且能够获取我所有项目的列表。

于 2013-02-16T11:41:25.940 回答
0

我有同样的问题,我得到的最简单的解决方案是只删除三个 cookie。我在其他帖子中找到了这个建议。它对我有用。

cookie:*@login.live.com/
cookie:*@visualstudio.com/
cookie:*@tfs.app.visualstudio.com/

To see the cookie files directly so to "Internet Options -> In the Browsing History Section Click "Settings" -> Click "View Files" -> They are all text files.
于 2013-09-12T18:05:52.703 回答
0

我遇到了同样的问题,除了我正在运行 VS2012 Update 2。这太过分了,但这是我所做的一切最终修复它的完整列表。

  1. 确保 Visual Studio 没有运行
  2. 我打开 Internet Explorer,按 CTRL+SHFT+DEL,选择所有内容并单击“删除”
  3. 我打开 Fiddler 并导航到“工具 > 清除 WinINET 缓存”和“工具 > 清除 WinINET Cookies”
  4. 我打开了 Windows 凭据管理器并删除了所有条目(包括所有 Web 凭据、Windows 凭据和通用凭据)
  5. 我断开了我的 Microsoft 帐户与我的 Windows 帐户的连接
  6. 打开Visual Studio并连接到TFS,最后提示我登录

再一次,这太过分了,而且不是很外科手术,但由于我很匆忙,所以我决定使用霰弹枪,它奏效了。

于 2013-05-16T15:09:42.993 回答
0

在 Windows Server 2012 上设置新的 TFS 构建服务器时,我收到了同样的错误 ( TF31003 / TF30063 ),因为在 IE 中未启用活动脚本

为了登录 - 您必须启用活动脚本才能看到下面的登录提示...

实际上,我在安装 Visual Studio 后发现了这一点,其中弹出对话框专门通知您此必需设置。希望这将节省一些时间失去的时间......

于 2014-03-13T14:36:25.003 回答