访问IIS虚拟目录须要权限的解决办法

因为错误的IIS或者磁盘权限配置,会致使403权限错误。windows

  如下是解决思路。安全

  1.硬盘是NTFS格式的,修改站点根目录文件夹属性,在安全选项中加入IUSR_你的机器名和IWAM_你的机器名,或者把文件放在WWWROOT下,在选择继承父文件夹权限。服务器

  2.在站点的权限下,你还能够指定站点下每一个文件或是目录的权限。(要是你站点为匿名, 可是其下一个文件指定为非匿名访问,同样要密码的)测试

  3.在网站ROOT目录下, 右键→属性→安全性→添加EveryOne用户,并至少给读权限。网站

  4.设置站点属性中的目录安全性标签,点击匿名访问和验证控制旁边的编辑按钮,去掉集成Windows验证。继承

  5.不要忽略了图片的连接.在非匿名访问下,它一样能够引发出现验证对话框,并且每一个图片出现一次(若是采用的是绝对URL)图片

  6.安装IIS的时候是否安装了FrontPage服务器扩展,若是安装有,请卸载。扩展

----------配置

备注:上面是我从网上摘抄的。本身的服务器是windows2003 servcer sp2版本的。硬盘ntf格式。权限

而后我在网站创建了一个虚拟目录,映射到硬盘的其余分区的某个文件夹。

开始访问的时侯弹出一个输入框,须要输入用户名和密码。

我利用上面的第三条,针对那个文件夹,增长了everyone的访问权限就解决问题了。

上面的其余措施,请网友自行测试!