郁闷了一天,也没搞定用ASP.net做的网页传到服务器后,匿名登录.


各位大侠帮忙。
IIS应该没有问题呀,为什么别的电脑一访问就要求输入密码与域?
再乱七八糟一搞,变成ACL禁止访问。但我看了NTFS没有问题呀。
晕了....
[118 byte] By [laoa-东岳山庄] at [2008-2-18]
# 1
看看根目录下的web.config中是否有<authentication mode="windows">这样的语句,把它删除了。
# 2
我是来学习的...gz
jvhmr-午后阳光 at 2007-10-1 > top of Msdn China Tech,.NET技术,ASP.NET...
# 3
我早改成<authentication mode="None">了。

郁闷呀
laoa-东岳山庄 at 2007-10-1 > top of Msdn China Tech,.NET技术,ASP.NET...
# 4
iis允许匿名登陆?
# 5
我以前也碰过类似问题,怎么解决?我想想
# 6
已打上勾。

反复试过匿名登录的各种东东。

最后边匿名登录的用户密码也改了。

重装IIS也搞过了。

是不是很“背”?!
laoa-东岳山庄 at 2007-10-1 > top of Msdn China Tech,.NET技术,ASP.NET...
# 7
不要用微软带的那个FTP服务器了,功能太少,换其它的FTP服务器试试,比如Serv-U
fickle-彷徨在海上 at 2007-10-1 > top of Msdn China Tech,.NET技术,ASP.NET...
# 8
IIS/
你的程序?
linday-林 at 2007-10-1 > top of Msdn China Tech,.NET技术,ASP.NET...
# 9
IIS配置的问题
dreammaster-天涯 at 2007-10-1 > top of Msdn China Tech,.NET技术,ASP.NET...
# 10
试试下面方法:
在iis站点中右键-〉属性->目录安全性。
编辑匿名访问与验证,开启匿名访问
needle_tech at 2007-10-1 > top of Msdn China Tech,.NET技术,ASP.NET...
# 11
55555,今天又搞了一天,没搞定。

匿名访问中,我无论是指定用户,还是控制密码,更改IUSE密码都试了。

在web.config中,删authentication mode,或用户为"*"、"?"或删都没用。

NTFS中,把EVERYONE、ASPNET、IUSE、GUEST为全权限,也不行。

安全策略中,也看过“本地登录”了。

问题再说一下:客户IE访问ASPX文件,需输入用户名、密码(用的是集成验证与匿名验证两个打勾)(我可不想要这个框)

如果去掉“集成验证”,连服务器本地也不能打开页面,错误为“你没有权限”,ACL禁止访问,错误401-3。客户端也一样。

为此,再追加20分。请高手帮忙!
laoa-东岳山庄 at 2007-10-1 > top of Msdn China Tech,.NET技术,ASP.NET...
# 12
右键点击Web站点目录,“属性”--〉“安全”--〉察看veryone的权限,改为完全可控制
fickle-彷徨在海上 at 2007-10-1 > top of Msdn China Tech,.NET技术,ASP.NET...
# 13
先到IIS管理器中,把该虚拟目录的安全性的匿名访问的勾去掉。
然后在此工程的web.config文件中,改授权为<authentication mode="Forms">即可,偶就是这样做的。
alieneagle at 2007-10-1 > top of Msdn China Tech,.NET技术,ASP.NET...
# 14
肯定是你那个虚拟目录不允许匿名登录。先到IIS管理器中,把该虚拟目录(你的ASPNET虚拟目录名的属性里)的安全性的匿名访问的打勾(即允许匿名访问),确定即可。
# 15
同意前三楼。
我记得以前好像也是有过问题。后来改了web的权限就好了,好像大多是在NTFS的机器上。
# 16
cmsoft(韦小宝是我的老乡),请问:

是否只打匿名访问的勾,不要集成验证?

我的手提是两个都选中的,别的电脑也能正常访问的呀。
laoa-东岳山庄 at 2007-10-1 > top of Msdn China Tech,.NET技术,ASP.NET...
# 17
matrix2000(动感超人),请问:

你的WEB的权限是怎么设的呢?
laoa-东岳山庄 at 2007-10-1 > top of Msdn China Tech,.NET技术,ASP.NET...
# 18
打匿名访问的勾,集成验证也打勾
# 19
我已经这样做了。没用呀
laoa-东岳山庄 at 2007-10-1 > top of Msdn China Tech,.NET技术,ASP.NET...
# 20
算了,最后还是用最劣的方法:将匿名登录用户改为ASPNET。

能不能自己给自己分啊 :)
laoa-东岳山庄 at 2007-10-1 > top of Msdn China Tech,.NET技术,ASP.NET...
# 21
別人的電腦訪問時﹐你可做成登錄窗口﹐用session不就行了。web.config中﹐<authentication mode="Forms">,管它在什么地方訪問網頁﹐只要有username與password怎么都能訪問。給分﹗
JensiaTsang-文正 at 2007-10-1 > top of Msdn China Tech,.NET技术,ASP.NET...