IIS 之前工作时出现 403 错误

IIS getting 403 error when it was working before

有一个虚拟机 COQTXX01,带有 Windows Server 2016 Standard 操作系统。它有 IIS 10.0.

我们有一个最近离职的员工乔。 Joe 的用户帐户仍然存在于域中。在这台机器上有一个 C:\company_sites 文件夹。 Joe 创建了该文件夹,因此他是该文件夹的所有者。

另一位员工 Paul 在 C:\company_sites\QTA8888 文件夹中创建了一个新站点 QTA8888。 Paul 创建了该文件夹,因此他是该文件夹的所有者。该站点使用 ApplicationPoolIdentity 并绑定到 URL。在 C:\company_sites\QTA8888 文件夹中,COQTXX01\IIS_IUSRS 组具有完全控制权。

现在,当我尝试通过 URL 访问 QTA8888 时,我收到 403 - Forbidden: Access is denied 错误消息。

403 - Forbidden: Access is denied

You do not have permission to view this directory or page using the credentials that you supplied.

可能是什么原因?我对 IIS 有点陌生。

确保您安装了 iis .net 功能。

在您的 web.config 文件中添加以下代码:

<system.webServer>
    <modules runAllManagedModulesForAllRequests="true"/>
    <directoryBrowse enabled="true" />
</system.webServer>

如果您在配置文件中是受限用户,请确保设置此项:

<allow  users="?" />