0

我已经在Windows XP SP3. 当我想从浏览器访问 localhost 时,会出现身份验证窗口并询问用户名和密码。为IUSR_用户启用了匿名访问,并且该用户对wwwroot文件夹具有完全控制权限。提前感谢任何帮助。

4

1 回答 1

0

您已将您的网站设置为使用集成 Windows (NTLM) 身份验证,IE 默认支持该身份验证,但 Firefox 不支持该身份验证。Firefox 要求您逐个站点允许 NTLM。

本页介绍如何在 Firefox 中启用 NTLM 和删除登录框。

基本上,您需要about:config在地址栏中键入并将主机名添加到设置的逗号分隔值列表中network.automatic-ntlm-auth.trusted-uris

假设您有两个要启用 NTLM 身份验证的站点:http://www.foo.com/http://www.bar.com/。您需要设置network.automatic-ntlm-auth.trusted-uriswww.foo.com, www.bar.com.

如果您希望匿名用户可以访问您的网站,则需要确保您的 IUSR_xxx 帐户至少对您的网站在文件系统级别提供的文件具有读取权限。您可以通过 Windows 资源管理器执行此操作。我认为您还需要授予对父目录的列表权限。

于 2012-06-06T10:51:29.650 回答