繁体   English   中英

正确设置IIS7.5计算机帐户以进行匿名网站访问

[英]Proper setup for IIS7.5 machine account for anonymous Web site access

使用IIS 7.5,IIS_IUSRS应该是要使用的帐户。 我得到'401 - 未经授权:由于凭证无效而拒绝访问'错误。 如果我使用Read添加EVERYONE帐户,则可以。 而不是拥有Everyone帐户。 知道为什么IIS_IUSRS不起作用? 它具有读访问权限。 匿名访问=已启用。 特定用户= IUSR

作为一方,在网站的基本设置...上,“测试设置”按钮显示“ok-on Authenticate”,但“授权”无法验证对路径的访问权限。

在IIS 7.5中,这已从IIS_IUSRS帐户更改为IIS AppPools顶级Windows组下的用户

如果您创建一个名为的应用程序池

www.mysite.com

然后网站默认创建用户帐户,它运行成为

IIS AppPools \\ www.mysite.com

在“保护资源”下查看以下Microsoft Doc以查看更多信息

http://learn.iis.net/page.aspx/624/application-pool-identities/

此处列出的“确保资源”部分下:

  1. 打开Windows资源管理器
  2. 选择文件或目录。
  3. 右键单击该文件,然后选择“属性”
  4. 选择“安全”选项卡单击“编辑”,然后单击“添加”按钮
  5. 单击“位置”按钮,确保选择您的机器。 在“输入要选择的对象名称:”文本框中输入“ IIS AppPool \\ DefaultAppPool”。
  6. 单击“检查名称”按钮,然后单击“确定”。

DefaultAppPool替换为在将站点添加到IIS时创建/使用的应用程序池的名称。 IIS AppPool (IIS不作为AppPools在Windows 7专业版IIS 7.5.7600)的组是一组在本地计算机上或通过目录服务进行正常的帐户搜索时,你不会看到虚拟账户。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM