web.config的权限不足

时间:2012-11-17 13:51:52

标签: iis-7 web-config

根据this article(方法2,第6项),我应该添加 computername \ IIS_IUSRS 作为允许阅读 web.config 文件。

我不确定它是否属实,因为:

  1. 我在当前服务器上看到其他网站没有在安全标签中设置但仍可访问
  2. 更重要的是,我仍然收到错误500.19 相关配置数据无效,扩展名配置文件权限不足(0x80070005)。
  3. (此时我只是在尝试提供静态HTML页面之前,我还会继续提供网络服务。)

    我错过了什么?

1 个答案:

答案 0 :(得分:3)

检查设置中目录树的每个部分。确保您尝试访问的每个目录,子目录和文件实际上都在本地计算机(或服务器)上定义了组IIS_IUSRS。我打赌我的左耳你会找到一个没有的部分。

您提到的错误 - 0x80070005 - 意味着正好

如果您仍然找不到问题的根源,请删除整个目录树并重做整个设置过程。也许有一些访问权限被捕获了。

我刚刚在我的系统上测试了它,我可以通过从子目录中删除IIS_IUSRS的权限来导致您所描述的错误。