为何asp.net频繁出现网络登陆提示框

DotNetLover 2003-06-18 03:13:53
各位大侠:
小弟我正在学习asp.net,但是打开任何一个.aspx文件,都会自动弹出一个网络登陆窗口。让我输入网络用户名和密码以及域。
我的webconfig文件中设置如下:

<authentication mode="Forms">
<forms name="Index" path="/" loginUrl="index.aspx" protection="All" timeout="20">
</forms>
</authentication>

<authorization>
<deny users="?" />
</authorization>

请各位大侠帮忙。
还有这个web程序的起始目录是wwwroot/test001/
wwwroot为根目录
test001为虚拟目录
...全文
18 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
DotNetLover 2003-07-15
  • 打赏
  • 举报
回复
小弟经过一番痛苦的折磨解决了问题,通过更改本地的安全策略。
liuhaijin 2003-07-15
  • 打赏
  • 举报
回复
to DotNetLover(一个人):你是怎麼搞定的?
crater 2003-07-15
  • 打赏
  • 举报
回复
允许匿名访问
rabbitwy 2003-06-23
  • 打赏
  • 举报
回复
这不是ASP.NET的问题,是你浏览器的安全级别设置问题,打开安全设置,取消“用户名和密码提示”
DotNetLover 2003-06-23
  • 打赏
  • 举报
回复
当然存在了。问题尚未解决。高手帮忙!
ponycsdn 2003-06-23
  • 打赏
  • 举报
回复
你设置的就是在根目录现打开所有的页面都会现登陆。登陆时间限制未20分钟。没什么不对呀。所有匿名用户均不能登陆,有什么部队么?造成频繁登陆的原因是你在登陆时没有缓存cookie。所以每次都要在登陆。
暗石绿 2003-06-23
  • 打赏
  • 举报
回复
是不是 IIS 没有设置 “允许匿名登陆”?
poplintse 2003-06-19
  • 打赏
  • 举报
回复
你看看是aspnet用户是否存在??
DotNetLover 2003-06-18
  • 打赏
  • 举报
回复
楼上的朋友,不明白你的意思!而且好像也不应该这样做。
index.aspx是我的验证界面。你注释了。会发生错误的!
rzh 2003-06-18
  • 打赏
  • 举报
回复
将<forms name="Index" path="/" loginUrl="index.aspx" protection="All" 注释了
DotNetLover 2003-06-18
  • 打赏
  • 举报
回复
up
DotNetLover 2003-06-18
  • 打赏
  • 举报
回复
楼上,问题是,我不可能用windows验证,那样的话这就不是web程序了。我要在windows里面添加好多用户名。而且用户名还不定。
而且,就算是我把验证模式改为'None'也不行!!!还是会弹出登陆框
Jouzen 2003-06-18
  • 打赏
  • 举报
回复
<authentication mode="Forms">
<forms name="Index" path="/" loginUrl="index.aspx" protection="All" timeout="20">
</forms>
</authentication>
你设置了forms 验证。修改为
<authentication mode="Windows">
zjp899 2003-06-18
  • 打赏
  • 举报
回复
这好像是防火墙的问题吧!

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧