我无法想象这个IIS_IUSRS组。对于IIS 7.5中的asp.net工作进程,你不必给那个组写入权限(web.config等)吗?
或者,IIS_IUSRS是默认运行应用程序池的组,我只需要将一些用户添加到该组中吗?
我正在尝试摆脱UNC路径上的权限问题,其中IIS无法读取web.config并尝试将IIS_IUSRS添加到web.config文件的安全选项卡中,但它不知道IIS_IUSRS是什么...当我尝试在Win 7中的Windows资源管理器中搜索用户添加到该文件的安全列表时。
答案 0 :(得分:3)
IIS_IUSRS
类似于旧的IIS6 IIS_WPG
组。它是一个内置组,其安全性配置使得该组的任何成员都可以充当应用程序池标识。
有关详细信息,请参阅:
答案 1 :(得分:3)
我找到了一个解决方案,只需转到应用程序池并右键单击以获取编辑权限,在共享选项中只需键入IIS_IUSRS并选择您的计算机名称,它就会自动创建一个组。
答案 2 :(得分:1)
是的,它是池帐户组,是的,您应该使用ACL IIS_IUSRS。但不是写访问权限,对于您的应用程序代码和web.config,您只需要为其分配读访问权。