虽然我设置guest或者默认的IUSR_computername用户,或者其他user用户为匿名访问时使用的默认用户帐户,但是访问的时候都会弹出用户名密码的输入框。但是windows其实也没有真的认证帐号,我只要随意输入一个用户名就可以访问,比如a,就可以访问了,如果不输入用户名就显示http 401.1错误没有授权。要是把匿名访问时使用的默认用户帐户设为administartor就不会弹出用户名密码的输入框了,但是又担心安全问题,把网上资料找了个遍也没看到问题的解决办法。用的是番茄花园版2003sp1,系统相当干净,关闭了防火墙,查过没有病毒。用微软的官方iis diagnostic检查授权 anonymoususerpass logon等等全是failed的。但是组策略,本地安全策略能设置的都设置IUSR_computername了啊,而且事实上匿名可以访问,只不过要随意输入个用户名,不知道问题处在哪里?
期待高手答复,非常感谢。
8 个解决方案
#1
补充一下,文件夹下没有iisstart.asp这类的文件,就是index.htm,文件夹是ntfs的,权限也都设置好了,everyone guest IUSR——computername等等,可读可写都试过。
#2
我也想知道!
#3
自己顶一下吧
#4
每天顶一下
#5
保证用纯html测试
1 打开目录显示
2 给目录文件加上 iuser用户权限
3 确认虚拟目录已经开放匿名访问 2003需要手动设置
1 打开目录显示
2 给目录文件加上 iuser用户权限
3 确认虚拟目录已经开放匿名访问 2003需要手动设置
#6
感谢楼上的朋友回复,使用纯html测试了,目录文件夹都加了权限了 ,虚拟目录开了匿名访问了。问题解决了,估计还是我自己太粗心,一遍一遍配的都是根目录。还是感谢你。
#7
你看一下系统帐号的开启了没有,权限有没有设置好
#8
不熟
#1
补充一下,文件夹下没有iisstart.asp这类的文件,就是index.htm,文件夹是ntfs的,权限也都设置好了,everyone guest IUSR——computername等等,可读可写都试过。
#2
我也想知道!
#3
自己顶一下吧
#4
每天顶一下
#5
保证用纯html测试
1 打开目录显示
2 给目录文件加上 iuser用户权限
3 确认虚拟目录已经开放匿名访问 2003需要手动设置
1 打开目录显示
2 给目录文件加上 iuser用户权限
3 确认虚拟目录已经开放匿名访问 2003需要手动设置
#6
感谢楼上的朋友回复,使用纯html测试了,目录文件夹都加了权限了 ,虚拟目录开了匿名访问了。问题解决了,估计还是我自己太粗心,一遍一遍配的都是根目录。还是感谢你。
#7
你看一下系统帐号的开启了没有,权限有没有设置好
#8
不熟