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="?" />
有一个虚拟机 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="?" />