如果这不是一个适合提出此问题的网站,我深感抱歉,但我真的不知道这个设置的哪个组件导致了这个问题。
我有一台运行 Windows Server 2012 的服务器。它运行的是 TFS 2013 和 SQL Server 2012。一切都已设置好,似乎运行正常(即开发人员可以通过 Visual Studio 访问 TFS)。该服务器位于 Cisco ASA 后面,并具有端口 80 和端口 443 的转换。如上所述,我可以从防火墙内部或防火墙外部访问 TFS。我还可以使用正确的 URL 从内部或外部通过其 Web 界面访问 TFS(https://tfs.xxxxxxx/tfs)。但是,当我尝试从安装 TFS 服务器的计算机访问它时,我总是收到 401.1 错误。在查看该站点的 IIS 日志时,似乎没有将用户名和密码传递给该站点进行正确的身份验证。或者至少从未记录过用户名。我尝试在 IE 中将站点添加到受信任的站点,关闭 IE 增强安全配置并安装 Chrome,但这些选项都不起作用。此时,我甚至不知道哪个组件出现故障,所以我不知道下一步该去哪里查找。任何帮助都将不胜感激。
答案1
可能是臭名昭著的环回检查。请参阅知识库 896861和这个帖子获得分步指南。