请教SESSION的生命周期

CPPACE 2009-12-18 04:44:47
我打开一个网站首页,在从另一个窗口地址栏输入网址,期望session_start被执行,可惜,没执行。是因为如果不关闭网页,那么即使从新窗口输入网址,Session也不变吗?


关闭另一个窗口,重新打开,session会变吗?
...全文
95 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
CPPACE 2009-12-18
  • 打赏
  • 举报
回复
总是徘徊在这么简单的问题,请教高手我该怎么学习.net呀
CPPACE 2009-12-18
  • 打赏
  • 举报
回复
看了其他文档,可能是session比较容易丢失的问题
CPPACE 2009-12-18
  • 打赏
  • 举报
回复
我在一个ascx文件中用了一句
session.timeout=30;

意思是每次执行这个文件,session都能延长30分钟。

然后将ascx文件引入其他文件,但是好像session会莫名失效,没有固定规律,有时候是登陆后10分钟,有时候是5分钟,好像ascx没起效,并且session会自动丢失。这跟服务器有关吗?我的是windowXP+IIS
magicbu 2009-12-18
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 cppace 的回复:]
引用 1 楼 cswdcswd 的回复:
你只能打开网页才会执行session,关闭网页释放session,从另一个窗口地址栏输入网址,是不会执行的。
session 默认是20分钟,可以设置时间的,好像是24小时吧!
关闭网页后,session立马结束吗?
[/Quote]

好像是关闭浏览器之后,session才会失效吧
cswdcswd 2009-12-18
  • 打赏
  • 举报
回复
是的,会被释放掉。等到下次在进入网站,又会新建一个!
CPPACE 2009-12-18
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 cswdcswd 的回复:]
你只能打开网页才会执行session,关闭网页释放session,从另一个窗口地址栏输入网址,是不会执行的。
session 默认是20分钟,可以设置时间的,好像是24小时吧!
[/Quote]关闭网页后,session立马结束吗?
cswdcswd 2009-12-18
  • 打赏
  • 举报
回复
你只能打开网页才会执行session,关闭网页释放session,从另一个窗口地址栏输入网址,是不会执行的。
session 默认是20分钟,可以设置时间的,好像是24小时吧!

62,046

社区成员

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

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

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

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