2012-11-17 50 views
2

根据this article(方法2,第6项)权限不足,我应该添加为角色允许读我的的web.config文件计算机名\ IIS_IUSRS的web.config文件

我不知道如果这是真的,不过,因为:

  1. 我看到当前服务器上的其他网站没有在安全标签是一套,但仍然可以访问
  2. 更重要的是,我仍然得到错误500.19 与扩展配置文件权限不够(0X80070005)无效相关配置数据。

(在这一点上,我只是想成为一个静态的HTML页面,之前我去上还提供Web服务。)

我缺少什么?

回答

2

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

您提到的错误 - 0x80070005 - 意思是恰恰是

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

我刚刚在我的系统上进行了测试,通过从子目录中删除IIS_IUSRS的权限,我可能导致错误。