Asp.Net程序目录下文件夹或文件操作导致Session失效的解决方案
1、配置web.config
<system.web> <sessionState mode="StateServer" stateConnectionString="tcpip=127.0.0.1:42424" sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes" cookieless="false" timeout="40"/> </system.web>
2、在Global.asax中添加启动启动ASP.NET 状态服务代码
void Application_Start(object sender, EventArgs e) { // 在应用程序启动时运行的代码 try { //启动ASP.NET 状态服务 string g_serviceName = "aspnet_state"; System.ServiceProcess.ServiceController[] serviceControllers = System.ServiceProcess.ServiceController.GetServices(); foreach (System.ServiceProcess.ServiceController service in serviceControllers) { if (service.ServiceName == g_serviceName) { if (service != null && service.Status != System.ServiceProcess.ServiceControllerStatus.Running) { service.Start(); SimpleLogHelper.WriteError(g_serviceName + "服务已开启"); } else { if (service == null) { SimpleLogHelper.WriteError(g_serviceName + "服务未安装"); } else { SimpleLogHelper.WriteError(g_serviceName + "服务正在运行..."); } } break; } } } catch (Exception ex) { SimpleLogHelper.WriteError(ex.ToString()); } }
原文链接:http://www.cnblogs.com/yuzhihui/archive/2017/06/28/7091013.html
(资源库 www.zyku.net)
您可能感兴趣的文章
- 06-03nginx反向代理导致session失效的问题解决
- 02-19Discuz提示Table 'common_session' doesn't exist错误
- 02-25Cookies 和 Session的区别
- 11-27微信如何关闭超级影视vip自动续费
- 11-09QQ音乐取消歌词动态展示步骤分享
- 11-08荣耀X30max显示电量百分比方法介绍
- 10-08醒图水印清除方法介绍
- 11-06SELinux状态的查看以及如何关闭SELinu
- 04-03linux crontab 实现每秒执行的实例
- 12-17iphone11卡死怎么办
- 09-17微信关怀模式怎么设置
- 12-17魅族16sPro如何更改字体大小
- 08-14苹果12怎样打开杜比全景声
- 08-14qq音乐如何调整字体大小
- 10-15华为耳机配对苹果手机教程介绍
- 02-21DedeCMS相关文章调用标签代码
- 10-15vivox70怎么横滑切换
- 04-02SiteServer找回管理员帐号密码教程
- 10-13荣耀v40怎样启用5g网络
- 11-23ipad自动更新系统在哪关闭

最近更新
阅读排行
猜你喜欢
- 11-17tt语音关闭青少年模式步骤介绍
- 10-15剪映长腿特效在哪里
- 11-21ipad开启录屏麦克风教程介绍
- 10-08苹果13promax录屏功能在哪里
- 08-27SQLServer转MYSQL的方法(包含数据)
- 02-26帝国CMS栏目绑定域名步骤
- 09-26苏周到实名认证教程分享
- 12-26工银停车-工银停车应用软件功能介绍
- 10-11小米手表color2睡眠模式如何开启
- 07-15帝国CMS会员通过推广链接获得点数奖励