【发布时间】:2016-02-19 01:06:22
【问题描述】:
我们在美国服务器上安装了 TFS。我们需要登录 VPN 才能访问 TFS 服务器。 TFS 配置为与公司的域用户帐户一起使用。但是我的系统是域的一部分。因此我无法访问 TFS。我有 Visual Studio Team System Developer 版本。这里有人可以帮助如何访问安装在不同域中的 TFS 服务器吗?
问候,
克里什
【问题讨论】:
标签: tfs
我们在美国服务器上安装了 TFS。我们需要登录 VPN 才能访问 TFS 服务器。 TFS 配置为与公司的域用户帐户一起使用。但是我的系统是域的一部分。因此我无法访问 TFS。我有 Visual Studio Team System Developer 版本。这里有人可以帮助如何访问安装在不同域中的 TFS 服务器吗?
问候,
克里什
【问题讨论】:
标签: tfs
TFS 使用当前登录的 Windows 帐户的域信息,它是 TFS API 的一部分。
如果您使用不同域中的帐户登录计算机(注意:本地用户也在不同域中),您将无法获得单点登录。
据我所知,没有办法绕过 VSTS 使用的身份验证模型。您可以使用现有的 VS API 编写自己的 VSTS 样式扩展,也就是说,使用配置文件作为身份验证凭据,因为 TFS API 确实支持通过手动创建的用户进行身份验证(我们有一个外部工作中的应用程序,它针对我们的 TFS 服务器进行身份验证,并由我们不同域上的许多办公室的员工使用)。
【讨论】:
对于 codeplex,您必须使用 'SND\username_cp' 连接到 TFS,也许您也可以使用 'DOMAINNAME\username'。
【讨论】: