注册 登录
编程论坛 ASP技术论坛

装好IIS后,浏览asp文件但是提示要登陆用户名和密码

pzh0130 发布于 2008-09-29 18:47, 5434 次点击
装好IIS后,浏览asp文件时提示要登陆用户名和密码,我登陆一次以后还是显示要登陆,结果登陆几次后就显示无法显示网页。但是我已经选择为匿名访问了。。。请问下这个是怎么回事?
16 回复
#2
multiple19022008-09-29 18:58
[bo][un]pzh0130[/un] 在 2008-9-29 18:47 的发言:[/bo]

装好IIS后,浏览asp文件时提示要登陆用户名和密码,我登陆一次以后还是显示要登陆,结果登陆几次后就显示无法显示网页。但是我已经选择为匿名访问了。。。请问下这个是怎么回事?

八成是“集成Windows身份验证”的缘故
#3
hmhz2008-09-30 08:11
先在系统用户管理里添加个用户到Guests组里,然后在该站点的IIS里添加这个用户进去,再把该网站的文件夹里添加该用户进去
#4
pzh01302008-09-30 12:45
还是不行。。
谢谢两位版主了!但是“集成Windows身份验证” 我也点了,还是老问题。。。
#5
multiple19022008-09-30 12:51
检查网站目录是否允许IUSR等用户访问。
#6
xiaomengyzy2008-10-01 00:33
不懂,顶哈!
#7
ycyxyd2008-10-01 07:43
能不能楼上的大侠说的清楚一点,菜鸟我也初学ASP也有相同的问题,本来想应该不是什么大问题,但就是怎么也过不去
#8
coffecat11192008-10-06 10:08
回复LZ
你是不是 在XP下做的测试啊?你这绝对是权限没分配好造成的
#9
ruanjian21102008-10-06 22:00
1. 运行:regsvr32 %windir%/system32/vbscript.dll (其实这一步也可以省,确保万一,还是执行吧)
2. 运行:msdtc -resetlog
3. 重新安装IIS

注释:
1. 微软只随IIS5提供了一个管理脚本adsutil.vbs,这个脚本位于C:\inetpub\adminscripts子目录下,首先注册vbscript.dll。
2. msdtc.exe是微软分布式传输协调程序。该进程调用系统Microsoft Personal Web Server和Microsoft SQL Server,该服务用于管理多个服务器,必须确保该服务正常启动。
(1)控制面板->管理工具->组件服务
(2)找到“组件服务”->“计算机”->“我的电脑”->“COM+应用程序”->“IIS Out-Of-Process Pooled Applications”
3. 如果找不到“IIS Out-Of-Process Pooled Applications”,或在点击不能打开“COM+应用程序”,执行完“msdtc -resetlog”后,重新安装IIS即可。
#10
wyl_ok2008-10-06 23:34
建议你重装一下系统,我以前也遇到过类似问题,重装一下系统后就可以了
#11
ruanjian21102008-10-07 08:55
我用的也是XP的系统,这种问题不需要重装系统吧。我之前也是遇到过这种问题,在网上搜了一圈,就用上面的方法重装下IIS就好了。。
#12
robinbest2008-10-07 19:57
所在的目录是不是NTFS分区?
还是权限的问题,
还有在IIS里最下面有个"web服务扩展",进去看一下,基本上全设为允许!
#13
aspic2008-10-07 23:00
给网站目录添加IIS用户就可以了
#14
clock2008-10-13 19:34
我也遇到此类问题,至今未解决
#15
zhanwenfu2008-10-13 20:53
告诉你...重装也是没有用的....我之前也有这种问题....但现在解决了...问题有多种情况的...这里不好一一举出////...可以加我Q120569588...帮你解决一下
#16
coffecat11192008-10-14 09:09
权限问题
你要给IUSER_你的计算机名
    IWAM_你的计算机名合理分配权限
你还要给c:\windows\temp 分配合理的权限
另外 把 控制面板-文件夹选项-使用简单文件共享(推荐)  前面的勾 去掉
如果server服务被关了,开启他
#17
anlige2008-10-14 09:33
吧主目录放到其他地方~不要直接放在IIS默认的地方~
1