发新话题
打印

[9.1][软件问题][WINXP2][IIS权限设置问题

本主题由 hbyw 于 2008-9-17 20:47 关闭

[9.1][软件问题][WINXP2][IIS权限设置问题

打开  http://localhost/localstart.asp

出现输入 用户名,和密码,

如果取消请尝试执行下列操作:

单击刷新按钮,使用其他凭据重试。
如果确信能够查看此目录或网页,请与网站管理员联系,其电子邮件地址或电话号码请参阅 localhost 主页。
HTTP 错误 401.2 - 未授权:服务器配置导致登录失败
Internet 信息服务

--------------------------------------------------------------------------------

技术信息(用于支持人员)

背景:
通常,这是由于服务器端脚本未正确发送 WWW 身份验证头字段所致。编写 Active Server Pages 脚本时,由于使用 Response 对象的 AddHeader 方法要求客户端使用特定身份验证方法访问资源而导致了此问题。

详细信息:
Microsoft 支持
怎样解决

TOP

顺便说一下,我用的 系统是 GHOST电脑公司XP8,5

TOP

方法一:
引用:
如果您使用 Proxy Server 2.0 Web Publishing 来存放内部 Internet 站点,则外部 Internet 客户端将接收到下列 HTTP 错误:
401.2 Unauthorized: Logon Failed due to server configuration.
此错误表明传递给服务器的凭据与登录到服务器所需的凭据不匹配。 这通常是由于没有发送正确的 WWW-Authenticate 标题字段引起的。

请与 Web 服务器管理员联系,以确认您具有访问所请求资源的权限。
引起错误的原因如下,但不仅限于此: IUSR 帐户不同步或不正确。
对 Proxy Server 和 Internal Web Server 的 Directory Security 配置不同或不正确。
更正 Internal Web Server 上的 IUSR 帐户:
1. 在 Internal Web Server 上,通过 Start、Programs、Windows NT 4.0 Option Pack、Microsoft Internet Information Server 及 Internet Service Manager 打开 Internet Service Manager。
2. 从 Microsoft Management Console (MMC) 工具栏(IIS Management Console 工具栏上的图标)或从 Administrative Tools 组的 User Manager for Domains 中启动 User Manager。
3. 双击 IUSR_ servername 帐户。
4. 清除 Password 框,然后键入新密码。 一定要记住密码。
5. 在 Confirm Password 框中再次键入密码。
6. 关闭 User Manager。
7. 单击 Internet Information Server 旁的 + 号以展开列表。
8. 单击服务器名旁的 + 号以展开列表。
9. 右键单击 Default Web Site,然后单击 Properties。
10. 单击 Directory Security 选项卡。
11. 单击 Anonymous Access and Authentication Control 旁的 Edit。
12. 确定选择了 Allow Anonymous Access 复选框。
13. 单击 Allow Anonymous Access 旁的 Edit。
14. 清除 Enable Automatic Password Synchronization 复选框。
15. 清除 Password 框,然后选择 Enable Automatic Password Synchronization 复选框。
16. 单击 OK 三次以返回 MMC。
17. 右键单击 Default Web Site,然后选择 Stop。
18. 在 Default Web Site 完成后,右键单击 Default Web Site,然后选择 Start。

更正 Internal Web Server 和 Proxy Server 的 Directory Security 配置问题:
1. 在 Proxy Server 计算机上,通过 Start、Programs、Windows NT 4.0 Option Pack、Microsoft Internet Information Server 及 Internet Service Manager 打开 Internet Service Manager。
2. 单击 Internet Information Server 旁的 + 号以展开列表。
3. 单击服务器名旁的 + 号以展开列表。
4. 右键单击 Default Web Site,然后单击 Properties。
5. 单击 Directory Security 选项卡。
6. 单击 Anonymous Access and Authentication Control 旁的 Edit。
7. 确定至少选择了 Anonymous Access。 在大多数配置中,应同时选择 Anonymous Access 和 Windows NT Challenge/Response。
8. 右键单击 Default Web Site,然后选择 Stop。
9. 在 Default Web Site 完成后,右键单击 Default Web Site,然后选择 Start。
10. 对内部 Web Server 重复第 1 到第 9 步。
重要说明: 确定在内部 Web Server 和 Proxy Server 上选择相同的 Directory Security 控件。 可能还需要通过 WWW Service Master Properties 确认并更正两个服务器之间的不一致。
访问 WWW Service Master Properties:
1. 通过 Start、Programs、Windows NT 4.0 Option Pack、Microsoft Internet Information Server 及 Internet Service Manager 打开 Internet Service Manager。
2. 单击 Internet Information Server 旁的 + 号以展开列表。
3. 右键单击 Server name 图标,然后单击 Properties。
4. 从 Master Properties 下拉列表中选择 WWW Service,然后单击 Edit。
5. 单击 Directory Security 选项卡。
6. 单击 Anonymous Access and Authentication Control 旁的 Edit。
7. 选择要使用的验证类型。 在大多数情况下,应当选定 Anonymous 及 Windows NT Challenge/Response 复选框。
8. 在每个对话框上单击 OK 以关闭 WWW Service Master Properties。
9. 如果出现 Inheritance Overrides 对话框,选择想要继承新设置的子节点。 备注:您也可以在 Inheritance Overrides 对话框中单击 Select All,然后仅对要求有不同设置的子节点手工更改 Directory Security 设置。
10. 您也可以在 右键单击 Default Web Site,然后单击 Stop。
11. 您也可以在 一旦 Default Web Site 完成,右键单击 Default Web Site,然后单击 Start。
12. 您也可以在 对内部 Web Server 重复第 1 到第 11 步。
这篇文章中的信息适用于:
Microsoft Proxy Server 2.0 标准版
Microsoft Internet Information Server 4.0
方法二:
引用:
1,给你的站点设置匿名访问权限.
运行inetmgr,打开站点属性->目录安全性->身份验证和访问控制->选中“启用匿名访问”,输入用户名,或者点击“浏览”选择合法的用户,并两次输入密码后确定。
引用:
默认就是这样的
2,如果站点所在的碰盘为ntfs格式,那么给目录> 属性> 安全> 设置iusr_计算机名 或 everyone的读权限.
都十分有可能,xp系统得权限阻止得可能性大些~

为国家图强,生谓豪杰,死亦谓鬼雄!

TOP

xp上面应用iis总是有各种问题,建议换成03好一点

TOP

发新话题