好的,我很难过。我已经为IIS 6网站配置了自己的App Pool,它拥有自己的AD域凭据。当我尝试浏览网站时,我看到一个页面只是说“#34;访问被拒绝。”#34;。事件日志中没有错误代码或信息。
我可以使用应用池帐户凭据打开记事本(并打开我尝试浏览的html文件)。
如果我将应用池的域帐户添加到本地管理员组,则会加载该站点。但是,这对我们的环境来说是不可接受的。
我已经在两台服务器上成功配置了这个站点(在负载均衡对中应该是相同的)。但是,尽可能地尝试,我发现这两台服务器之间没有任何区别。配置。
答案 0 :(得分:0)
您的池身份是否存在于本地群组IIS_WPG
?
此组确保工作进程具有正确运行所需的权限。
此外,您的WebSite根文件夹必须具有IIS_WPG
的读取权限,如果您的root位于Inetpub\wwwroot
,则会出现这种情况。
如果您运行ASP.NET网站,则C:\WINDOWS\Microsoft.NET\Framework\vx.x.x.x\Temporary ASP.NET Files
+写入相同。
仅供参考,在IIS 7中,该组现在称为IIS_IUSRS。
答案 1 :(得分:0)
我重新安装了IIS 6,错误已经消失。重新安装IIS后,我不得不重新安装.NET 4。
非常感谢您的建议和建议!