日期:2014-05-16  浏览次数:21217 次

2003.net IIS的问题。(访问的时候需要输入用户名密码)高手帮忙啊,我里面写得很清楚,大家仔细看一下啊。


问题如标题,我某个网站访(www.renbiren.cn)问的时候需要输入用户名密码,大家访问一下就知道了。
我目前的设置为:
1、我在hosts文件中加了域名和IP的对应关系。(所以不是这个原因不能访问)
2、站点属性-IP地址和主机头也做了相应设置。
3、身份验证方法中,我选中了匿名访问,并且选中了集成windows身份验证。
4、匿名用户为IUSR_<机器名>。
5、计算机管理->本地用户和组->用户 中的IUSR_<机器名>帐户没有停用,但是guest用户停用。
6、它隶属于guests组。
7、IIS中的网络服务扩展中我允许了ASP的。
8、这服务器上有2个站点,一个是默认站点,另一个是我的www.renbiren.cn的站点,默认站点访问没有问题。
9、如果我新建立一个帐户A,并且让我的站点用A帐户匿名登陆(+集成windows身份验证)是可以正常访问的。
10、我把所有的文件放我的PC机上配置一个站点,也是可以正常访问的。
11、我这个站点的目录有everyone权限。

最后,因为我不能用新建立帐户去解决这个问题(服务器是别人的),所以我必须用默认的匿名用户匿名登陆,那么我该怎么解决这个问题?

是不是哪里可以设置这个匿名用户只可以让一个站点使用?

------解决方案--------------------
设置下 站点属性 -- >把匿名访问开开 ,把 集成windows验证去掉
------解决方案--------------------
重新设置IUSR用户的密码,去站点属性里把开匿名访问,IUSR用户,密码对应为你刚才设置的这个。
若另外的网站也用到IUSR用户,也需要去站点属性更新密码。
------解决方案--------------------
路过学习学习......