asp.net – 为什么当StateProvider不是InProc时,不会引发Session
发布时间:2020-12-16 00:12:36 所属栏目:asp.Net 来源:网络整理
导读:出于好奇,我问这个问题. 我在global.asax中注意到了这一点 void Session_End(object sender,EventArgs e){ // Code that runs when a session ends. // Note: The Session_End event is raised only when the sessionstate mode // is set to InProc in the
出于好奇,我问这个问题.
我在global.asax中注意到了这一点 void Session_End(object sender,EventArgs e) { // Code that runs when a session ends. // Note: The Session_End event is raised only when the sessionstate mode // is set to InProc in the Web.config file. If session mode is set to StateServer // or SQLServer,the event is not raised. } 我想了解为什么会话模式是StateServer或SQLServer时没有捕获/引发Session_End事件? 解决方法
因为
ASP.NET Session State它不再存在于内存中……
当使用不同的进程来存储会话状态时,IIS不知道(因为它没有耦合,会话状态不再由IIS保存)会话结束时…… 这是特别因为超时,我从未尝试过,但当你编程调用Session.Abandon()时,那个事件是否会触发? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 从控制器内部使用Html.ActionLink和Url.Act
- asp.net-mvc-3 – 使用csvhelper(nuGET)和C#MVC导入CSV文件
- 如何使用APDU将PIN验证代码发送到智能卡 – 使用.NET
- ASP.NET应用程序池回收问题
- ASP.NET C#Active Directory – 查看用户密码到期之前的时间
- .net core使用Elastic ARM+Kibanat添加程序性能指标监控及日
- asp.net – localhost页面无效. localhost重定向了你太多次
- asp.net-mvc-3 – 允许没有找到Html属性[AllowHtml]
- asp.net – (.NET Core 1.0 \u0026\u0026 net46)
- ASP.NET会话超时测试
推荐文章
站长推荐
- asp.net-mvc-3 – ASP.NET MVC – 扩展Ajax.Acti
- asp.net core webapi 服务端配置跨域的实例
- asp.net-mvc-3 – ASP.NET MVC 3中ModelState.Is
- asp.net – 重构遗留的WebForms应用程序以更好地
- 端到ASP.NET MVC的推荐方法
- asp-classic – 如何在VBScript中逐行读取CSV文件
- asp.net-mvc – 当我的一个模型属性是整数时,为什
- asp.net – SmtpClient.SendAsync调用自动取消
- asp-classic – 从用户检测空/空输入
- asp.net-mvc-3 – MVC3强类型的局部视图模型绑定
热点阅读