应用程序池高级设置里选择了应用程序池进程模型标识为 ApplicationPoolldentity,结果报错: IIS身份验证 由于权限不足而无法读取配置文件
原因:
进程标识选择应用程序池标识所需要的IIS权限与IIS实际赋予的权限不一致。
解决方法:
当应用程序池标识选择NetworkService时,站点的IIS执行权限账户里有network service就足够了。
当应用程序池标识选择ApplicationPoolIdentity时,那么站点的目录权限还要赋予Authenticated Users执行权限。