首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >添加虚拟目录时,“无法验证对路径的访问(C:\inetpub\wwwroot)”

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

Stack Overflow用户
提问于 2012-05-28 04:49:50
回答 9查看 194.3K关注 0票数 92

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

服务器位于域上,域\ server $具有对C:\inetpub\wwwroot的读/写/浏览访问权限。还授予下列人员读写/浏览访问权:

  • Administrators
  • Network Services
  • Users
  • IIS_IUSRS
  • IUSR

到目前为止我尝试过的

  • Edit Virtual Directory -> Connect As对话框中,选择Application (通过身份验证)。当我按下“测试设置”时,会得到上面的错误。
  • Edit Virtual Directory -> Connect As对话框中,选择“特定用户:IUSR”(无密码)。当我按下测试设置时,我得到以下内容:

其他备注

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

应用程序池配置如下所示:

在web浏览器中,http://localhost返回一个空白页,但没有错误。

任何帮助都将不胜感激。

EN

回答 9

Stack Overflow用户

回答已采纳

发布于 2012-12-14 08:07:23

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

票数 99
EN

Stack Overflow用户

发布于 2013-10-12 16:38:02

我也有同样的问题,几乎一天都想不出来。我将IUSR和NetworkService添加到文件夹权限中,确保它以NetworkService的形式运行。我尝试过模拟,甚至作为管理员运行(不要这样做)。然后有人建议我尝试从Windows2008Windows R2服务器内部运行该页面,它向我指出了所有已禁用的Handler映射。

我把它处理好了:

打开您的网站的功能视图。Permissions

  • Select

  • 转到Handler映射。

  • 找到.cshtml

  • 的路径,右键单击并单击编辑特性

H 111点击OK。H 212F 213>

现在尝试刷新您的网站。

票数 7
EN

Stack Overflow用户

发布于 2019-09-12 12:10:43

我通过安装IIS的开发相关特性来解决这个问题。

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

您应该安装IIS开发相关特性来解决问题。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10779488

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档