通过 Windows 验证的所有站点均出现 HTTP 403;如何确定根本原因?

通过 Windows 验证的所有站点均出现 HTTP 403;如何确定根本原因?

我们在具有 IIS 7 的 Server 2008 实例上拥有少量内部网站点。访问这些网站需要通过 Windows 身份验证;如果用户在我们的 AD 域中,那么他或她就可以使用该网站。

从今天早上开始,所有用户在尝试连接到默认网站及其下的应用时都会收到 HTTP 403 错误。当我通过 RDP 进入服务器并通过本地主机访问时,我可以看到这些网站,但我是管理员。

我知道有很多问题可能导致这种突然的变化,所以我想问在哪里可以找到导致向用户抛出 HTTP 403 的服务器端错误消息?

答案1

我假设你已经完成了老生常谈的“好吧,最近有人碰过 $SERVER 吗?如果有,你弄乱了什么?”步骤。如果没有,请尝试一下。或者查看访问日志。

如果缺少了人为因素,那么首先要考虑的是 FREB——参见这一页以获得良好的介绍。通常,这将为您提供足够的错误数据,从而为您提供一些在权限方面可供查看的向量。

如果由于某种原因 FREB 没有帮助,或者你需要更多数据,系统内部suite 在这里可以起到救星的作用,因为它会向你显示一些非常非常低级别的细节,比如谁在访问什么以及在哪里出现故障。

相关内容