全新安装Server和TFS。无法使用http:// {server}:18080 / tfs连接到TFS的Web管理门户。它会弹出一个用户名和密码框,并且不允许从服务器外部或服务器本身进行身份验证。根据应用程序层,通知和Web访问URL都是服务器名称,而不是我在路由器外部访问的FQDN。服务器URL是localhost。
我可以在哪里添加用户帐户,以便他们可以访问Web Access以及VS?
更新1
我现在可以从服务器本身使用http://localhost:18080/tfs登录。但是,当我尝试使用http:// {machine name}:18080 / tfs登录时,我收到一条不会让我登录的用户登录提示。
答案 0 :(得分:1)
嗯,...我终于找到了为什么它没有进行身份验证......我踢了我自己没有检查过这个。
似乎当我安装了2008 R2时,用户帐户没有为其设置密码而我查看了它(在早上0300发生了什么)。设置密码,现在一切都按预期的方式工作。
答案 1 :(得分:0)
TFS使用Windows集成身份验证,因此,如果您的服务器加入了Active Directory域,则必须使用该(或受信任的)域中的帐户。如果您的服务器未加入,称为工作组模式,则必须在本地创建用户。
TFS对URL非常不可知,所以这通常不是问题(你甚至可以使用IP地址)。