IIS6架设网站常见问题及症状举例答疑

枯萎草80

枯萎草80

2016-01-29 18:52

IIS6架设网站常见问题及症状举例答疑,IIS6架设网站常见问题及症状举例答疑
 

       很多朋友在用IIS6架网站的时候遇到不少问题,而这些问题有些在过去的IIS5里面就遇到过,有些是新出来的,做了很多次试验,结合以前的排错经验,做出了这个总结,希望能给大家帮上忙。

       问题1:未启用父路径

       症状举例:

       Server.MapPath() 错误 'ASP 0175 : 80004005'

       不允许的 Path 字符

       /0709/dqyllhsub/news/OpenDatabase.asp,行 4

       在 MapPath 的 Path 参数中不允许字符 '..'。

       原因分析:

       许多Web页面里要用到诸如../格式的语句(即回到上一层的页面,也就是父路径),而IIS6.0出于安全考虑,这一选项默认是关闭的。

       解决方法:

       在IIS中属性-主目录-配置-选项中。把”启用父路径“前面打上勾。确认刷新。

       问题2:ASP的Web扩展配置不当(同样适用于ASP.NET、CGI)

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/asp/)

       症状举例:

       HTTP 错误 404 - 文件或目录未找到。

       原因分析:

       在IIS6.0中新增了web程序扩展这一选项,你可以在其中对ASP、ASP.NET、CGI、IDC      等程序进行允许或禁止,默认情况下ASP等程序是禁止的。

       解决方法:

       在IIS中的Web服务扩展中选中Active Server Pages,点击“允许”。

       问题3:身份认证配置不当

       症状举例:

       HTTP 错误 401.2 - 未经授权:访问由于服务器配置被拒绝。

       原因分析:

       IIS 支持以下几种 Web 身份验证方法:

       (1)匿名身份验证

       IIS 创建 IUSR_计算机名称帐户(其中计算机名称是正在运行 IIS 的服务器的名称),用来在匿名用户请求 Web 内容时对他们进行身份验证。此帐户授予用户本地登录权限。你可以将匿名用户访问重置为使用任何有效的 Windows 帐户。

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/asp/)

       (2)基本身份验证

       使用基本身份验证可限制对 NTFS 格式 Web 服务器上的文件的访问。使用基本身份验证,用户必须输入凭据,而且访问是基于用户 ID 的。用户 ID 和密码都以明文形式在网络间进行发送。

       (3)Windows 集成身份验证

       Windows集成身份验证比基本身份验证安全,而且在用户具有Windows域帐户的内部网环境中能很好地发挥作用。在集成的Windows 身份验证中,浏览器尝试使用当前用户在域登录过程中使用的凭据,如果尝试失败,就会提示该用户输入用户名和密码。如果你使用集成的Windows身份验证,则用户的密码将不传送到服务器。如果该用户作为域用户登录到本地计算机,则他在访问此域中的网络计算机时不必再次进行身份验证。

       (4)摘要身份验证

       摘要身份验证克服了基本身份验证的许多缺点。在使用摘要身份验证时,密码不是以明文形式发送的。另外,你可以通过代理服务器使用摘要身份验证。摘要身份验证使用一种挑战/响应机制(集成 Windows 身份验证使用的机制),其中的密码是以加密形式发送的。

.NET Passport 身份验证

       Microsoft .NET Passport 是一项用户身份验证服务,它允许单一签入安全性,可使用户在访问启用了 .NET Passport 的 Web 站点和服务时更加安全。启用了 .NET Passport 的站点会依靠 .NET Passport 中央服务器来对用户进行身份验证。但是,该中心服务器不会授权或拒绝特定用户访问各个启用了 .NET Passport 的站点。

       解决方法:

       根据需要配置不同的身份认证(一般为匿名身份认证,这是大多数站点使用的认证方法)。认证选项在IIS的属性-安全性-身份验证和访问控制下配置。

展开更多 50%)
分享

猜你喜欢

IIS6架设网站常见问题及症状举例答疑

ASP
IIS6架设网站常见问题及症状举例答疑

2003服务器 安装了IIS6架设网站问题

Linux Linux命令 Linux安装 Linux编程 Linux桌面 Linux软件 Linux内核 Linux管理
2003服务器 安装了IIS6架设网站问题

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

眼部护理常见问题答疑

问题肌肤
眼部护理常见问题答疑

如何在IIS6中发布网站

服务器
如何在IIS6中发布网站

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

瑜伽菜鸟常见问题答疑集锦

瑜伽 养生 健康
瑜伽菜鸟常见问题答疑集锦

Oracle数据库常见问题答疑

编程语言 网络编程
Oracle数据库常见问题答疑

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

惠普集群解决方案

惠普集群解决方案

如何加快操作系统的安装过程

如何加快操作系统的安装过程
下拉加载更多内容 ↓