session时间问题 谢谢大家

问题描述

我的session为什么时间那么短?也就不到5分钟有的时候会时间长一点,我在Web.Config里面设置<sessionStatetimeout="45"></sessionState>这样设置也不行我在页面里面设置Session.Timeout="45"Session["UserID"]=UserID;还是不行还有什么办法吗?是不是我的session设置多了?我整个程序里面设置了4个session

解决方案

解决方案二:
如果是虚拟主机的话, 有可能是你的虚拟主机定期进行了线程回收而导致Session丢失如果是自己的服务器,楼主可以使用Session服务来存取Session<sessionStatemode="StateServer"stateConnectionString="tcpip=127.0.0.1:42424"sqlConnectionString="datasource=127.0.0.1;Trusted_Connection=yes"cookieless="false"timeout="60"/>
解决方案三:
我是虚拟主机应该怎么调试一下?
解决方案四:
up一下那位高手指点一下!~
解决方案五:
帮你顶奇怪的问题,我以前用sqlserverz问题少多了
解决方案六:
同意1楼
解决方案七:
IIS中更改session的有效时间(20分钟)至更长
解决方案八:
StoresessioninStateServer

时间: 2024-10-30 05:04:38

session时间问题 谢谢大家的相关文章

比较全的PHP 会话(session 时间设定)使用入门代码_php技巧

  对于 Cookie 来说,假设我们要验证用户是否登陆,就必须在 Cookie 中保存用户名和密码(可能是 md5 加密后字符串),并在每次请求页面的时候进行验证.如果用户名和密码存储在数据库,每次都要执行一次数据库查询,给数据库造成多余的负担.因为我们并不能 只做一次验证.为什么呢?因为客户端 Cookie 中的信息是有可能被修改的.假如你存储 $admin 变量来表示用户是否登陆,$admin 为 true 的时候表示登陆,为 false 的时候表示未登录,在第一次通过验证后将 $admi

PHP 会话(session 时间设定)使用入门

在PHP开发中对比起Cookie,Session 是存储在服务器端的会话,相对安全,并且不像 Cookie 那样有存储长度限制,本文简单介绍 Session 的使用. 由于 Session 是以文本文件形式存储在服务器端的,所以不怕客户端修改 Session 内容.实际上在服务器端的 Session 文件,PHP 自动修改 Session 文件的权限,只保留了系统读和写权限,而且不能通过 ftp 修改,所以安全得多.PHPChina 开源社区门户k%W%e2CY 对于 Cookie 来说,假设我

session 时间设定

对比起 Cookie,Session 是存储在服务器端的会话,相对安全,并且不像 Cookie 那样有存储长度限制,本文简单介绍 Session 的使用. 由于 Session 是以文本文件形式存储在服务器端的,所以不怕客户端修改 Session 内容.实际上在服务器端的 Session 文件,PHP 自动修改 Session 文件的权限,只保留了系统读和写权限,而且不能通过 ftp 修改,所以安全得多. 对于 Cookie 来说,假设我们要验证用户是否登陆,就必须在 Cookie 中保存用户名

asp中设置session过期时间方法总结

 如果程序中没有设置session的过期时间,那么session过期时间就会按照IIS设置的过期时间来执行,IIS中session默认过期时间为20分钟,IIS中session时间可以更改   如果程序中设置了session过期时间,那么,即使你将IIS中session时间设置100小时也没有用,因为程序会首先按照程序中设置,只有程序没设置的情况下才会按照IIS设置的 时间设置要放在前面 例如  代码如下   Session.Timeout=30 'SEESION有效时间为30分钟  Sessi

JSP相关:如何设置session的超时时间

问题描述 JSP相关:如何设置session的超时时间 百度了下,说是在web.xml里设置,好像不起作用呢,好像有好几个web.xml文件,是不是我改错了,哪位高手能给个详细的修改方法? 解决方案 一般都是在tomcat目录下conf下的web.xml文件,有的也可以直接在web服务器上设置 解决方案二: http://lhp--2006.iteye.com/blog/1312273http://blog.csdn.net/hu_shengyang/article/details/802143

判断Session的过期时间 采用JavaScript实时显示剩余多少秒

<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> <%session.timeout=1440 '单位(分钟)1440=24小时 参数不能大于24小时 也就是不能大于1440分钟%> <% if session("login")<>"888888" then'判断Session是否有效 Response.Write("Session过期了&quo

asp.net 改变Session默认时间设置方法

asp教程.net 改变Session默认时间设置方法 asp.net教程 Session的默认时间设置是20分钟,即超过20分钟后,服务器会自动放弃Session信息.当我们在asp.net程序中打开webconfig的时候,下面我们一设置session时长 方法一: asp.net Session的默认时间设置是20分钟,即超过20分钟后,服务器会自动放弃Session信息. 当我们在asp.net程序中打开webconfig的时候,可以看到一段如下的代码: Asp.net程序代码: <se

asp中设置session过期时间方法总结_应用技巧

如果程序中没有设置session的过期时间,那么session过期时间就会按照IIS设置的过期时间来执行,IIS中session默认过期时间为20分钟,IIS中session时间可以更改 时间设置要放在前面 例如 复制代码 代码如下: Session.Timeout=30 'SEESION有效时间为30分钟 Session("ID")=Rs("id") Session("Name")=Rs("Name") Session(&q

web.xml 中设置session过期时间没有效果

问题描述 web.xml 中设置session过期时间没有效果 解决方案 session过期时间延长Session的过期时间C#如何设置session过期时间 解决方案二: 会不会代码中也设置的session时间如session.setMaxInactiveInterval(1*60)1分钟