如何延长 Session 超时 去web.config里改:<sessionState mode="InProc" stateConnectionString="tcpip=127.0.0.1:42424" sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes" cookieless="false" timeout="改这里.以分钟为单位" /> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <system.web>......<sessionState mode="InProc" timeout="60"></sessionState></system.web>以上把timeout过期时间改成60分钟。 system.web><sessionState mode="InProc" timeout="60" ></sessionState></system.web> 通过IIS里面的管理工具也可以修改,不过最终还是修改的配置文件,只不过方便一点而已 老大 ,我想通过续时方式,是这样的,用户开了页面,在客户端搞个定时器 定时(比如3分钟 )AJAX方式向 服务器发出“我还在,没走呢”;然后就在服务端给它 续时 可我不知 续时 的代码怎么写。 IIS的影响很大,比如定期10分钟就 清空应用池,<sessionState mode="InProc" timeout="60" ></sessionState> 这个也没效果的 可以在IIS里修改应用程序配置的启用会话超时的时间.或ASP.NET配置设置的状态管理中的会话超时. 不知道你的续时是什么意思?如果是保持session的话那你把session的时间设置大于3分钟即可。至于你的页面为何跑到登录?看看你的session存在那了? 是不是要搞用户在线状态监测ajax+applicationapplication存储在线列表,ajax定时访问某个服务 Session.Timeout = 20;//20分钟超时有可能还有浏览器的问题,你可以试试 楼主,如果你是用IIS作为web服务器,楼上几个小弟说的方法是不管用的,还需要设置应用程序池的属性,具体步骤如下:1、设置IIS:启动IIS管理器->应用程序池->右键->属性->性能->空闲超时 默认值:20,可改为1440(单位:分钟);2、设置你要修改的站点:Web站点虚拟目录->属性->ASP.net->编辑配置->状态管理->会话超时 默认值:20,可改为1440(单位:分钟); <DataList>里Label的字数换行问题 截取字符串 请问:ASP.NET MVC3.0 如何实现文件的下载? 安装部署问题---- 发布后的网站如何打包安装程序 急!如何实现c#引用excel的数据透视表功能? 遍历GridView的时候怎么遍历所有页的数据而不只是第一页的 怎么做,怎么编辑帮助文件? 请问哪里有关于VS。NET写ASP。NET的资料呢? Ashx+ajax怎么实现long-polling string 数组排序和对比判断? 怎样导出正确的EXCEl 格式, 导出来的格式还可以导入的格式 。代码
......
<sessionState mode="InProc" timeout="60"></sessionState>
</system.web>以上把timeout过期时间改成60分钟。
<sessionState mode="InProc" timeout="60" ></sessionState>
</system.web>
是这样的,
用户开了页面,在客户端搞个定时器 定时(比如3分钟 )AJAX方式向 服务器发出“我还在,没走呢”;
然后就在服务端给它 续时 可我不知 续时 的代码怎么写。
或ASP.NET配置设置的状态管理中的会话超时.
是不是要搞用户在线状态监测ajax+applicationapplication存储在线列表,ajax定时访问某个服务
有可能还有浏览器的问题,你可以试试
还需要设置应用程序池的属性,
具体步骤如下:1、设置IIS:启动IIS管理器->应用程序池->右键->属性->性能->空闲超时
默认值:20,可改为1440(单位:分钟);
2、设置你要修改的站点:Web站点虚拟目录->属性->ASP.net->编辑配置->状态管理->会话超时
默认值:20,可改为1440(单位:分钟);