一则想不到的“由于权限不足而无法读取配置文件”

作者:vkvi 来源:ITPOW(原创) 日期:2014-3-28

有两个平级的网站文件夹 a、b,分别对应域名 a.com、b.com,但现在 b.com 还没有通过备案,暂不能用,为了看看 b 网站的效果,就在 a.com 下建应用程序的方式利用 a.com/b/ 访问 b。

但是访问时 a.com/b/ 出现了错误:由于权限不足而无法读取配置文件。

说是没有权限访问 a 下面的 web.config。

这就有点奇怪了,b 明明是应用程序(不是虚拟目录),是独立的应用程序池,怎么要跑去访问 a 的 web.config 呢。

没办法 IIS 7 就是这样。

解决办法:

让 b 网站的用户有 NTFS 权限访问 a 的 web.config。但是不一定可行,为什么呢?因为你是先建了应用程序,再去设置的权限,顺序应该反过来。

相关文章