添加虚拟目录时,“无法验证对路径的访问权限(C:\ inetpub \ wwwroot)”

时间:2012-05-28 04:49:50

标签: iis iis-7.5

我正在尝试在Windows Server 2008 R2上设置IIS Web服务和ASP.NET服务。物理目录已创建,但我无法使其工作。这是一个全新的IIS角色安装。

enter image description here

服务器位于域中,domain \ server $具有对C:\inetpub\wwwroot的读/写/浏览权限。读/写/浏览访问权限也授予:

  • 管理员
  • 网络服务
  • 用户
  • IIS_IUSRS
  • IUSR

到目前为止我尝试了什么

  • Edit Virtual Directory -> Connect As对话框中,选择应用程序用户(通过身份验证)。当我按下测试设置时,我收到上述错误。

  • Edit Virtual Directory -> Connect As对话框中,选择特定用户:IUSR(无密码)。当我按下测试设置时,我得到以下信息: enter image description here

其他笔记

启用匿名身份验证,匿名用户身份是应用程序池标识。

应用程序池配置如下所示: enter image description here

在网络浏览器中,http://localhost会返回空白页但没有错误。

任何帮助都将不胜感激。

9 个答案:

答案 0 :(得分:73)

直到现在我才遇到同样的问题;就像你提到的那样,我尝试了“Connect As”和我写下的用户名和密码,是我机器的用户(IIS在这台机器上运行),我测试了连接,现在可以正常工作了。也许如果你没有使用该机器的用户(尝试具有管理员权限的用户),你应该试一试,它对我有用,它也可以在你的情况下工作。

答案 1 :(得分:4)

我遇到了同样的问题,几乎一天都弄清楚了。我将IUSR和NetworkService添加到文件夹权限,我确保它作为NetworkService运行。我尝试冒充,甚至以管理员身份运行(不要这样做)。然后有人建议我尝试从Windows 2008 R2服务器内部运行该页面,它指向Handler Mappings,它们全部被禁用。

我得到了它的工作:

  • 打开网站的功能视图。
  • 转到Handler Mappings。
  • 找到.cshtml的路径
  • 右键单击并单击“编辑功能权限”
  • 选择执行
  • 点击确定。

现在尝试刷新您的网站。

答案 2 :(得分:1)

尝试返回互联网信息服务,在您创建的内部网上正确碰撞并选择修改权限。

当wwwroot弹出窗口打开时,选择共享选项卡,然后单击下拉菜单中的“共享”,选择用户及其权限级别,或者只选择所有人并获取权限读取和右侧

答案 3 :(得分:1)

我通过安装IIS的开发相关功能解决了这个问题。

默认情况下,IIS不会安装所有必需的功能。

您应该安装与IIS开发相关的功能来解决该问题。

enter image description here

答案 4 :(得分:0)

我有同样的问题,解决方案是取消选中"使用端口80和443"在Skype上进行高级配置!

答案 5 :(得分:0)

我认为这个问题的最佳解决方案可以在这里找到: IIS_IUSRS and IUSR permissions in IIS8 这是一个很好的解决方法,但是当您通过Internet访问Web服务器时它不起作用。

答案 6 :(得分:0)

点击“Connect as”并选择“特定用户”,然后输入用户的凭据(我使用了服务器的管理员)。

答案 7 :(得分:0)

在没有物理路径身份验证的情况下通过IIS访问本地网站

  1. 确保已安装URL重写到IIS管理器

enter image description here

  1. 打开“ URL重写”应用程序,然后导航到“入站规则”>“导入规则”

enter image description here

  1. 要导入规则,请单击浏览按钮,然后找到您的.htaccess文件,然后单击导入按钮

enter image description here

  1. 标有红色的文本是IIS不接受的错误,因此您必须通过单击转换后的规则中的错误将其删除,然后从重写规则中删除该文本。清除错误后,单击右上角的“应用”按钮。然后尝试访问您的网站,而无需让用户参与池身份验证。

enter image description here

我希望它会有所帮助。那就是我所做的。

答案 8 :(得分:0)

出现此错误是因为我没有通过服务器角色和功能安装ASP.NET。添加了它,一切都按预期工作