为什么IIS出现“输入网络密码”窗口?

各位:

请教!我利用IIS浏览ASP文件时,为什么IIS出现“输入网络密码”窗口?

配置站点的时候,我已经允许“匿名登录”了!

该窗口出现“用户名、密码、域”
---------------------------------------------------------------

可能你的硬盘是NTFS格式的,修改站点根目录文件夹属性,在安全选项中加入IUSR_你的机器名和IWAM_你的机器名
---------------------------------------------------------------

可能是权限不够,在iis里面安全选项里增加访问用户和权限。
---------------------------------------------------------------

IE里面有个选项,在自定义级别里面,把勾去掉即可
---------------------------------------------------------------

ntfs格式一樣,按照默認設置,允許匿名訪問就行了~
---------------------------------------------------------------

everyone
---------------------------------------------------------------

检查你的asp文件的安全属性项设置是否为只读
---------------------------------------------------------------

1,在IIS里右键===属性===目录安全性===编辑验证方法===启用匿名访问

2,硬盘的网站目录下, 右键===属性===安全性==加everyone用户,并至少给读权限。
---------------------------------------------------------------

IIS的权限可以分三级:

  1. 你建立的站点的权限。(这个你已经设为“匿名”了)

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

3)上面两个都是在IIS里面设置的,除了IIS以为,如果用的是NTFS分区,还要考虑这个文件在NTFS分区中的用户访问权限,方法就是上面几位说的,不过更简单和安全的方法是把文件放在WWWROOT下,在选择继承父文件夹权限,应该就没什么问题了。
---------------------------------------------------------------

不要忽略了图片的链接.在非匿名访问下,它同样可以引起出现验证对话框,而且每个图片出现一次(如果采用的是绝对URL)

Published At
Categories with Web编程
Tagged with
comments powered by Disqus