我有一个从工作组移到域的 TFS2010 服务器。版本控制和构建工作正常(我们没有该服务器的报告或 Sharepoint 设置)。我可以使用域帐户在服务器上使用 TFS 管理控制台进行Tfs_admin
连接,并且可以从我的办公桌(域帐户)使用 VS2010 进行连接。
如果我尝试连接到 Web 访问 ( http://tfs.myDomain.com:8080/tfs/web
),我会在 IIS 日志 ( ) 中收到一个401.2
错误,后跟一个 a 。IIS 应用程序池设置为在 V4.0 上以经典模式运行并使用该帐户。如果这是身份验证问题,我应该使用什么帐户?我确实尝试过使用,即使那样也不起作用。401.1
c:\inetpub\logs\Logfiles\W3SVC8080
myDomain\Tfs_admin
myDomain\Tfs_admin
如果我去:http://tfs.myDomain.com:8080/tfs/web/IndexLimited.aspx
我得到一个页面,但在 Firebug 中我可以看到所有 .css .js 和图像都返回 404 未找到。如果我查看服务器上的那个目录,我可以看到内容。
我试图在 MSDN 论坛上记录一张票,但我仍然无法解决这个问题。Web 访问不应该那么难设置吗?
好的,更多数据:如果我在 chrome 中使用 URL:tfs.myDomain.com:8080/tfs/Web 我会遇到用户名\密码的挑战,我使用 myDomain\myAccount 和密码(在 VS2010 中可以正常工作)然后我得到Ooops 页面并转到 IIS 日志文件,我可以看到“401.2 - 由于服务器配置而登录失败”。在日志的下一行,我看到 myDomain\myAccount 和旁边的“404.4 - 未配置处理程序”。