Windows 8.1应用程序池标识没有有效的访问权限

时间:2015-01-15 17:39:25

标签: windows asp.net-mvc-3 iis permissions

我使用的是Windows 8.1 Pro 64位,IIS 8.5。我是Windows 8.1的新手,所以我真的不知道发生了什么。

我已将MVC网站复制到服务器上,创建了一个合适的AppPool - 我使用ApplicationPoolIdentity,例如IIS APPPOOL \ MVCSite。我已经添加了对我的网络文件夹的修改权限。

我得到的是MVC控制器返回有效的HTML,但没有任何静态资源会下载。每个都给出401.3错误。我发现静态文件是程序和功能中的一个单独模块,安装并重新启动,结果是一样的。

如果我添加Everyone Modify,则静态文件可以正常工作。

如果我转到安全设置>高级设置,我可以删除继承并复制权限 - 我可以看到我的应用程序池具有修改权限 - 没有"拒绝"这里的任何地方都有规则。

如果我使用有效权限检查程序并将用户设置为" IIS APPPOOL \ MVCSite" - 所有有效权利显示红色X.权限选项卡仍然显示"修改"。

如果没有继承和没有拒绝规则,但有些东西正在删除访问权限,那么我猜它必须是本地计算机策略,或者一些新的安全设置,但我不知道在哪里看。

有人知道这是不是一个设置?或者我是否需要重新安装Windows?

谢谢,

标记

0 个答案:

没有答案