403.14 远程访问网站时,在服务器上运行

403.14 远程访问网站时,在服务器上运行

测试 TFS 实例刚刚开始运行。在服务器上,我可以访问http://localhost/tfs如果我尝试从远程机器使用http://tfs.it.domain.local我收到 403 错误。查看 IIS 日志,它是 403.14。

这是我在服务器上访问时的 IIS 日志条目:

2015-08-28 11:35:25 ::1 GET /tfs/ - 80 DOMAIN\username ::1 Mozilla/5.0+(Windows+NT+6.3;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko http://localhost/tfs 200 0 0 78

这是我远程尝试时的条目:

2015-08-28 11:28:42 10.103.170.11 GET / - 80 - 10.15.5.17 Mozilla/5.0+(Windows+NT+6.3;+WOW64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/44.0.2403.157+Safari/537.36 - 403 14 0 62

网上搜索建议必须启用目录浏览,但我认为这是转移注意力的借口,因为我可以在服务器上访问该站点。我怀疑这是传递身份验证的问题。默认情况下,站点上启用了 Windows 身份验证。

有小费吗?

答案1

您正在访问日志中的两个不同的 URL,远程的日志条目是什么/tfs/

IIS 在提供正确的子状态代码时通常表现非常好,因此 403.14Directory listing denied应该引起重视。

相关内容