使用IIS 7.5,IIS_IUSRS应该是要使用的帐户。我得到'401 - 未经授权:由于凭证无效而拒绝访问'错误。如果我使用Read添加EVERYONE帐户,则可以。而不是拥有Everyone帐户。知道为什么IIS_IUSRS不起作用?它具有读访问权限。匿名访问=已启用。特定用户= IUSR
作为一方,在网站的基本设置...上,“测试设置”按钮显示“ok-on Authenticate”,但“授权”无法验证对路径的访问权限。
答案 0 :(得分:2)
在IIS 7.5中,这已经从IIS_IUSRS帐户变为 IIS AppPools 顶级窗口组下的用户
如果您创建名为
的应用程序池www.mysite.com
然后网站默认创建用户帐户,它将运行为
IIS AppPools \ www.mysite.com
在“确保资源安全”下查看以下Microsoft Doc以查看更多
http://learn.iis.net/page.aspx/624/application-pool-identities/
答案 1 :(得分:0)
在列出here:
的“确保资源”部分下
- 打开Windows资源管理器。
- 选择文件或目录。
- 右键单击该文件,然后选择“属性”
- 选择“安全”选项卡单击“编辑”,然后单击“添加”按钮
- 单击“位置”按钮,确保选择您的机器。在“输入要选择的对象名称:”文本框中输入“ IIS AppPool \ DefaultAppPool”。
- 单击“检查名称”按钮,然后单击“确定”。
醇>
将您的站点添加到IIS时,使用您创建/使用的应用程序池的名称替换DefaultAppPool
。此IIS AppPool
(不是Windows 7 pro上的iis 7.5.7600中的IIS AppPools)组是一组虚拟帐户,您在本地计算机上执行正常帐户搜索时 无法看到或通过目录服务。