服务器 频道

有备而来 快速解除IIS访问障碍(图)

解除IIS弹出密码验证障碍

    有时候,我们访问IIS服务器下面的某个网站页面时,IE浏览器竟然弹出了密码验证窗口,如果我们正确输入访问密码,那就看不到目标网站的页面内容。遇到这种访问障碍时,我们该采取什么措施来解除IIS弹出密码验证提示呢?事实上,导致IIS服务器返回密码验证提示的原因有很多,我们只有对多种可能存在的原因进行依次排查,待找到具体原因后才能采取针对性措施来解除这种访问障碍:

    首先对IIS服务器下面的目标网站页面进行检查,看看它们自身是否设置了密码验证限制,比方说当我们尝试访问IIS服务器默认Web站点中的iisstart.asp页面内容时,IIS服务器就会自动返回密码验证的提示,这是由于“iisstart.asp”文件在默认状态下已被IIS服务器设置了密码限制。要解除由这种原因造成的密码验证障碍时,我们只能找到目标网站中的具体页面文件,并将该文件的密码验证设置取消掉就可以了。

    在排除目标网站页面没有进行密码验证设置时,我们下面需要做的工作就是检查IIS服务器中的目标网站是否取消了匿名访问功能,一旦该功能被取消的话,那么我们访问该目标网站中的任何一个页面时IE浏览器都会弹出密码验证提示。要想取消由这种因素造成的密码验证障碍时,我们不妨先打开Internet信息服务管理器窗口,在该窗口的左侧显示区域找到目标网站选项,然后用鼠标右键单击该目标网站的名称,并执行右键菜单中的“属性”命令,进入到目标网站的属性设置窗口;

    单击该窗口中的“目录安全性”标签,在对应标签页面的“身份验证和访问控制”设置项处单击一下“编辑”按钮,打开如图2所示的密码验证设置窗口,检查该窗口中的“启用匿名访问”项目是否处于选中状态,要是发现该选项已经被取消选中的话,那我们可以毫不犹豫地认为目标网站的密码验证障碍就是因为匿名访问功能被取消造成的,所以我们应该立即将“启用匿名访问”项目重新选中,这样就能解除上述的访问障碍了。

    要是经过上面的排查操作后,IIS服务器仍然还返回密码验证提示时,那我们就不得不对目标网站的主目录访问权限进行检查了,因为一旦目标网站主目录启用了复杂的访问权限设置时,也会导致密码验证障碍的出现。在解除由主目录权限设置不当引起的密码验证障碍时,我们不妨先打开IIS服务器系统的“我的电脑”窗口,在其中找到目标网站的主目录,同时右击该主目录的名称,并执行快捷菜单中的“属性”命令,之后进入到“安全”标签设置页面,看看“Everyone”帐号是否有足够的访问权限,倘若没有的话,我们必须重新赋予该帐号合适的访问权限就可以了。
0
相关文章