IIS发布站点要密码故障精解
2009-06-30 04:25:00 来源:WEB开发网 【

核心提示: 【IT168 专稿】随Windows Server 2008一同发布的IIS 7.0比其上一代版本IIS 6要强大不少,但其中也存在着各种各样的改进,IIS发布站点要密码故障精解,这些改进有的是对安全方面做出规定,有的是对原有的操作习惯进行某种更替,那么你发布的站点很容易被攻击,当然这里如果没有添加读取权限,我们发
【IT168 专稿】随Windows Server 2008一同发布的IIS 7.0比其上一代版本IIS 6要强大不少,但其中也存在着各种各样的改进。这些改进有的是对安全方面做出规定,有的是对原有的操作习惯进行某种更替。我们发现很多时候网友们会遇到一些奇怪的问题,例如IIS发布站点在访问的时候要密码的故障。下面我们列举这样一个常见例子来进行讲解。 网友提问: 我是一个小公司的网络管理员,刚刚接触这个职位,最近公司要建立自己的企业网站,我们有自己的服务器,使用的操作系统是windows 2003,但是我用IIS发布后却发现一个问题,那就是当我发布站点后用IE浏览器访问时总是出现一个要我输入用户名和密码的对话窗口,即使输入正确的Windows帐户也无法访问,而且我希望实现的是任何一个计算机都可以随意通过ip地址来访问站点,访问时不用输入密码。通过网络也搜索到一些解决方案,照着设置后问题还是没有解决。希望IT168的专家能够帮助我,急切等待回复。 IT168解答: 在Windows 2003下的IIS确实存在这个问题,这是因为Windows 2003在目录安全方面进行了改进。首先我们来分析下这位网友遇到的问题。 (1)故障描述:
在IIS下发布了某个站点某些页面文件,我们姑且设定为1.htm,通过IIS里面的浏览功能查看页面能够顺利访问里面的内容。同时我们从访问地址处看到信息为http://localhost/1.htm。(如图1)



众所周知在我们安装IIS组件服务后系统中会自动添加两个帐户,一个是IUSER_计算机名(internet来宾帐户),另外一个是IWAM_计算机名(启动IIS进程帐户)。(如图4)


如果重新安装IIS依旧不能解决问题的话,故障根源就不在于IUSER_计算机名(internet来宾帐户)了,我们应该从目录权限下手解决问题。找到我们要发布的页面所在文件夹(网站目录),然后在其上点右键选择“属性”,在打开的属性窗口中找到“安全”标签,如果这里没有IUSER_计算机名(internet来宾帐户)访问权限的存在,那么问题就在于此。(如图6)



除了以上几个容易设置错误造成访问IIS发布的WWW站点出现用户名与密码提示外,在IIS设置中如果配置不当也会出现上述问题。例如在IIS中“网站”上点右键选择“属性”,然后找到“目录安全性”标签,接下来点“身份验证和访问控制”。(如图9)



- ››iis7 下 url重写后原本存在的html不能访问了未能执...
- ››iis将Session值存到数据库中继续运行方法
- ››IIS7 Request format is unrecognized.
- ››IIS Rewrite 配置
- ››IIS7错误:“由于扩展配置问题而无法提供您请求的...
- ››IIS7应用PHP Manager使用FastCGI快速部署
- ››IIS短文件和文件夹泄漏漏洞的分析
- ››IIS .net 网站打不开 http:404 出错
- ››IIS上asp.net网站无法访问(错误:服务器应用程序不...
- ››IIS+PHP配置图文详解
- ››IIS7 下日期显示格式的解决办法
- ››IIS6下部署ASP.NET MVC应用程序
更多精彩
赞助商链接