IIS是我们网管员配置企业网站最常见的工具,但是大家在配置网站的过程中,经常会碰到未经授权:访问由于凭据无效被拒的错误提示,甚至有的时候明明启用了匿名访问,但是访问时却提示要输入用户名和密码,而输入之后却仍然不能访问。面对这些情况,我们到底应该怎么解决呢?别急,笔者今天就为你详细解决这个难题。
一、统筹兼顾 权限设置最关键
不可否认的是,当出现访问被拒绝的时候,绝大部分因素是权限设置上的不周到所引起的。因为我们的网站目录一般都不是放在IIS默认目录下的,而是选择其它目录。同时出于安全性上的考虑,存放网站目录的磁盘分区大多会选择使用NTFS格式,这样就引发了权限设置的问题。
对于NTFS中文件目录的安全设置,默认情况下是没有给Everyone和Internet来宾用户(iusr_计算机名)分配权限的。而我们IIS中添加网站配置时,则需要为这这两个账户的添加权限。
明白了道理之后,下面的事情就好办了。进入存放网站的目录,右击其文件夹打开其属性窗口,切换到安全标签,单击添加按钮,将Everyone组和Internet来宾用户添加进来,并将它们的权限设为完全控制(图1),保存设置后,这样问题一般即可解决。
...[ 查看全文 ]