我试图在Windows 2008 ASP.NET上设置IIS服务和R2服务。创建了物理目录,但我无法让它工作。这是一个新的IIS角色安装。

服务器位于域上,域\ server $具有对C:\inetpub\wwwroot的读/写/浏览访问权限。还授予下列人员读写/浏览访问权:
到目前为止我尝试过的
Edit Virtual Directory -> Connect As对话框中,选择Application (通过身份验证)。当我按下“测试设置”时,会得到上面的错误。Edit Virtual Directory -> Connect As对话框中,选择“特定用户:IUSR”(无密码)。当我按下测试设置时,我得到以下内容:
其他备注
启用匿名身份验证,匿名用户标识是应用程序池标识。
应用程序池配置如下所示:

在web浏览器中,http://localhost返回一个空白页,但没有错误。
任何帮助都将不胜感激。
发布于 2012-12-14 08:07:23
刚才我也有同样的问题;正如您刚才提到的,我尝试了"Connect As“,并且我写下的用户名和密码是我的机器的用户(IIS正在这台机器上运行),我测试了连接,它现在工作了。也许如果您没有使用该机器的用户(具有管理员权限的试用用户),您应该尝试一下,它对我有效,在您的情况下也可能有效。
发布于 2013-10-12 16:38:02
我也有同样的问题,几乎一天都想不出来。我将IUSR和NetworkService添加到文件夹权限中,确保它以NetworkService的形式运行。我尝试过模拟,甚至作为管理员运行(不要这样做)。然后有人建议我尝试从Windows2008Windows R2服务器内部运行该页面,它向我指出了所有已禁用的Handler映射。
我把它处理好了:
打开您的网站的功能视图。Permissions
H 111点击OK。H 212F 213>
现在尝试刷新您的网站。
发布于 2019-09-12 12:10:43
我通过安装IIS的开发相关特性来解决这个问题。
默认情况下,IIS不安装所有必需的功能。
您应该安装IIS开发相关特性来解决问题。

https://stackoverflow.com/questions/10779488
复制相似问题