加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

了解ASP.Net会话的生命周期

发布时间:2020-12-16 00:14:04 所属栏目:asp.Net 来源:网络整理
导读:我对ASP或ASP.Net会话生命周期(或生命周期)概念感到困惑.更具体地说,我的困惑是: IIS如何确定新会话何时开始以及现有会话何时结束?特别是当我们调用重定向代码时,IIS如何决定会话是继续还是结束? 我们如何设置会话到期时间? (目前我只知道通过web.config
我对ASP或ASP.Net会话生命周期(或生命周期)概念感到困惑.更具体地说,我的困惑是:

> IIS如何确定新会话何时开始以及现有会话何时结束?特别是当我们调用重定向代码时,IIS如何决定会话是继续还是结束?
>我们如何设置会话到期时间? (目前我只知道通过web.config sessionState项设置它.)
>一个会话是否可以访问另一个会话的变量?

解决方法

>会话启动是因为请求不包含会话cookie,或者它包含的会话cookie不再包含会话映射.会话结束于a)它处于空闲状态,没有进一步的请求在超时期间引用它. b)它故意被代码中止. c)进程中的进程会话在进程中发生,例如,当应用程序被回收. >更改超时的不同方法基本上是修改web.config或继承值的配置文件. >除非会话对象是由另一个会话可以访问它的代码故意放置的.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读