IUSR_computername 帐户

下面介绍了 Internet 信息服务 (IIS) 是如何使用 IUSR_computername 帐户的:

  1. 在安装过程中,将 IUSR_computername 帐户添加到运行 IIS 的计算机上的 Guests 组中。
  2. 在收到请求时,IIS 在运行任何代码之前先模拟 IUSR_computername 帐户。IIS 可以模拟 IUSR_computername 帐户,因为 IIS 知道该帐户的用户名和密码。
  3. 在将页面返回到客户端之前,IIS 检查 NTFS 文件和目录权限,查看是否允许 IUSR_computername 帐户访问该文件。
  4. 如果允许访问,则访问进程(也称为“授权”)完成并给用户提供这些资源。
  5. 如果不允许访问,IIS 将尝试使用其他验证方法。如果没有作出任何选择,IIS 则向浏览器返回“HTTP 403 访问被拒绝”错误消息。

注意 注意 如果启用了匿名验证,则 IIS 始终尝试先使用匿名验证对用户进行验证,即使启用了其他验证方法,也是如此。可以在 Web 服务器的服务级别或单独虚拟目录和文件级别更改用于 IIS 管理器中匿名验证的帐户。

在 IIS 6.0 中,NETWORK_CLEARTEXT 是匿名验证(和基本身份验证)的默认登录类型。一种结果是匿名验证不再要求“允许本地登录”用户权限。

也可以使用 Microsoft 管理控制台 (MMC) 的组策略管理器管理单元来更改 Windows 中 IUSR_computername 帐户的安全设置。但是,如果匿名用户帐户不具有特定文件或资源的访问权限,Web 服务器将拒绝建立与该资源的匿名连接。详细信息,请参阅使用网站权限保护站点

**************修改IIS的IUSR_computer *用户密码

1、打开计算机管理:-》用户-》点IUSER键-》修改密码-》继续-》输入密码。注意  要取消密码永不过期这些勾选项

2、打开计算机管理:-》用户-》点wamuSER键-》修改密码-》继续-》输入密码。

3、运行CMD

4、输入cscript.exe adsutil.vbs set w3svc/anonymoususerpass "pasword"

5、输入cscript.exe adsutil.vbs set w3svc/wamuserpass "password"

6、同步COM+应用程序所用的IWAM_MYSERVER密码,在CMD中:c:\inetput\adminscripts>cscript synciwam.vbs -v


可以解决大部分访问弹出密码对话框问题