nl-*_*l-x 6 security web-config iis-8
在IIS中,我有一个重要的应用程序(名为treasure),带有一个子应用程序(名为blog).从安全的角度来看,我决定在他们自己的应用程序池下运行这两个应用程序,并将每个应用程序的文件系统访问权限限制在他们自己的目录中.
因此父应用程序的目录只能由父应用程序的应用程序池用户访问.(C:\inetpub\wwwroot\Treasure\仅适用于IIS APPPool\treasure)
子应用程序的目录只能由子应用程序的应用程序池用户访问.(C:\inetpub\wwwroot\blog仅适用于IIS APPPool\blog)
现在如果我去http://www.treasure.blah/blog/,我得到一个HTTP错误500.19 - 由于权限不足而无法读取配置文件 - C:\ inetpub\wwwroot\Treasure\web.config lication?
我已经知道可以从父应用程序的web.config进行设置<location path="." inheritInChildApplications="false"/>.但我的问题当然是孩子无法读取web.config,但它尝试失败.所以这对我没有帮助.
如何配置我的子应用程序,以便它不会尝试从父应用程序读取web.config?