CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

为什么登陆后打开15个到20个页面就要求重新登陆?在线等,100f分解决即给分。

楼主zippooo(Sonnenschein(I'm really 菜!))2005-04-04 10:52:52 在 .NET技术 / ASP.NET 提问

用.net  
        <authentication   mode="Forms">    
          <forms   name=".Test"   loginUrl="UserLogin.aspx"   protection="All"   timeout="60"   />  
          </authentication>  
   
  为什么登陆后打开15个到20个页面就要求重新登陆?而且再登陆总是不管用,必须全部关闭该站点的窗口后再登陆才能重新打开页面,15-20个页面后又导向UserLogin.aspx,在线等,解决即给分。 问题点数:100、回复次数:27Top

1 楼ycc2008(皮皮)回复于 2005-04-04 11:05:02 得分 5

顶一下Top

2 楼netter2003(我知道错了,以后我会及时结贴。)回复于 2005-04-04 11:16:30 得分 5

upTop

3 楼yangtu86(杨土)回复于 2005-04-04 11:18:12 得分 5

关注Top

4 楼lx613(凤栖梧)回复于 2005-04-04 11:38:57 得分 10

当你打开了15~~20个页面以后,会不会是session对象超时了?以致先前的登陆信息不存在?Top

5 楼zippooo(Sonnenschein(I'm really 菜!))回复于 2005-04-04 11:41:45 得分 0

1,首先我非常快速的打开15-20个页面,最多也只有2,3分钟  
  2,导向到登陆页面后再登陆总是不行了,一定要全部关闭窗口才行Top

6 楼zippooo(Sonnenschein(I'm really 菜!))回复于 2005-04-04 11:58:08 得分 0

upTop

7 楼nycun(不要错过)回复于 2005-04-04 11:58:51 得分 10

你设一下:   path="/"  
   
          <authentication   mode="Forms"   >    
  <forms  
  name="Test"  
  path="/"  
  loginUrl="Login.aspx"  
  protection="All"  
  timeout="30">  
  </forms>  
          </authentication>  
  Top

8 楼nycun(不要错过)回复于 2005-04-04 12:01:13 得分 0

注意path路径要对。如果path="/"还是这样。那就改为:path="/虚拟名"  
  Top

9 楼zippooo(Sonnenschein(I'm really 菜!))回复于 2005-04-04 12:03:13 得分 0

设置了,重新启动站点,回收了缓存,还是一样?  
  给位再给意见呀。  
   
  解决了再开贴追加100分!!Top

10 楼zippooo(Sonnenschein(I'm really 菜!))回复于 2005-04-04 12:04:04 得分 0

to:nycun(不要错过)  
   
  站点为根站点,所以设置为path="/"Top

11 楼nycun(不要错过)回复于 2005-04-04 12:04:41 得分 0

你登录那里是怎么写的??  
  把代码贴来看看。。Top

12 楼nycun(不要错过)回复于 2005-04-04 12:08:14 得分 0

if(用户名与密码正确)  
  {  
      FormsAuthentication.SetAuthCookie(tbUserName.Text.Trim(),   false);   //注意这里  
  }  
  else  
  {  
        Page.RegisterStartupScript("","<script>alert('登录失败');</script>");  
  }  
  Top

13 楼nycun(不要错过)回复于 2005-04-04 12:08:58 得分 0

if(用户名与密码正确)  
  {  
      FormsAuthentication.SetAuthCookie(tbUserName.Text.Trim(),   false);   //注意这里  
      Response.Redirect("default.aspx",true);  
  }  
  else  
  {  
        Page.RegisterStartupScript("","<script>alert('登录失败');</script>");  
  }  
  Top

14 楼sunny_blackhorse(sunny)回复于 2005-04-04 12:10:22 得分 5

session不稳定啊Top

15 楼athossmth(athos)回复于 2005-04-04 12:12:11 得分 5

服务器连接不够了。Top

16 楼ilovethisweb(我爱此站)回复于 2005-04-04 12:19:29 得分 5

帮你顶Top

17 楼leeyeefeng2004(leeyeefeng)回复于 2005-04-04 12:26:50 得分 5

和服务器有关,和Session没关系.................................................  
  Top

18 楼wdcszl(Leithon)回复于 2005-04-04 12:28:58 得分 5

服务器撑不住了或者Session过时了Top

19 楼syeerzy(快乐永远*先天下之乐而乐*后天下之忧而忧*)回复于 2005-04-04 12:59:08 得分 10

应该是服务器连接数限制。IIS里设置下看看,把连接数设高点  
  Top

20 楼zippooo(Sonnenschein(I'm really 菜!))回复于 2005-04-04 13:00:30 得分 0

给位大虾:  
  和服务器有关?怎么有关呀?或者怎么设置呀?Top

21 楼zippooo(Sonnenschein(I'm really 菜!))回复于 2005-04-04 13:01:25 得分 0

syeerzy(快乐永远)   :  
   
  iis连接设置不受限制,如果限制这个我想也不应该只出现登陆,而是打不开吧Top

22 楼zippooo(Sonnenschein(I'm really 菜!))回复于 2005-04-04 13:03:05 得分 0

to     nycun(不要错过)   :  
  代码与你一样Top

23 楼wq85(a)回复于 2005-04-04 13:07:19 得分 20

是不是你访问的页面中写cookie了  
  ie对cookie的个数有限制(好像是20几个),我在开发中遇到过这种情况  
  你检查一下看看Top

24 楼alickjoe(博子)回复于 2005-04-04 13:16:26 得分 10

你是在服务器端测试的吧?我指的是你测试的是localhost上的程序吧?如果是的话这就是正常的了,放到别的机器上你作为客户端访问应该就没事了。.net的服务器端session特别容易过期。我也遇到过同样的问题。放到别的机器上session就稳定了。Top

25 楼zippooo(Sonnenschein(I'm really 菜!))回复于 2005-04-04 13:28:52 得分 0

wq85(a):问题解决了,谢谢!  
  结贴,谢谢大家的帮助。  
  这里的分数平分,以感谢大家的对本贴的关注及帮助!  
  另请wq85(a)到  
  http://community.csdn.net/Expert/topic/3907/3907049.xml?temp=.2978632  
  接另外的100分Top

26 楼xlbh(翔龙不悔)回复于 2005-04-04 14:20:02 得分 0

问问!  
  ie对cookie的个数有限制(好像是20几个)  
  什么地方可以对这个个数   进行设置呢?  
  或者可以查看呢Top

27 楼wq85(a)回复于 2005-04-04 14:27:56 得分 0

这个限制是由浏览器设置的,不同的浏览器不一样,好像没有地方可以限制!Top

相关问题

  • 关于用户登陆页面的3个问题(各30分),多谢赐教!
  • 关于追加登陆页面的问题!在线等~解决就给分
  • 求救!----用treeview做的"重新登陆" 怎么直接转向登陆页面 而是以前的登陆退出? ---50分或多-在线等......
  • 为什么登陆后打开15个到20个页面就要求重新登陆?问题解决,实现承诺再送100分,请wq85(a) 进来接分
  • 关于页面登陆角色与权限的问题,困惑好久了。高分求解~``
  • 关于制作登陆页面
  • ◆◆求(注册/登陆)ASP页面代码◆◆
  • 如何实现一个登陆窗口用action提交到另一页面后,当前登陆窗口自动关闭?(100分)
  • 左框架登陆 怎么使框架内的其他页面立即也获得此用户登陆的session值?(50分相送!)
  • 在一个项目中用基于form的验证,但是,有部分页面不需要验证,任何人日随便看,可是也被验证了,重定向到登陆页面,想让这些页面不需要验证,怎

关键词

  • .net
  • 服务器
  • 解决
  • 连接
  • 登陆
  • 个数
  • 设置
  • 限制
  • 站点
  • 好像

得分解答快速导航

  • 帖主:zippooo
  • ycc2008
  • netter2003
  • yangtu86
  • lx613
  • nycun
  • sunny_blackhorse
  • athossmth
  • ilovethisweb
  • leeyeefeng2004
  • wdcszl
  • syeerzy
  • wq85
  • alickjoe

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo