㈠ ASP.net中与页面有效期有关的对象是Cookie还是Session
session的默认有效期是20分钟,session对象在网站的任何一个页面都可以存取session信息,要想更改用Timeout属性,格式是:Session.Timeout=整数 (分钟)
session变量保存在客户端主机的内存上,关闭浏览器或者session脚本过期后,即自动清除。
cookies保存在客户端主机的硬盘上,可以自行设置cookies的存在周期,格式:response.cookies("变量名").expires=#2007-1-1#
除非设置了临时cookies,否则关闭浏览器后cookies信息仍旧保存在主机的硬盘上。
Session对象与Cookie对象在客户端联合存取会话级变量的方法简单实用,我也用的一个blog的程序就是两个联合使用的
㈡ asp.net 如何设置单个session 过期时间
在Global.asax(如果没有,点新建项,创建一个,相关方法会自动生成内)中
void Session_Start(object sender, EventArgs e)
{
// Code that runs when a new session is started
Session.Timeout = 50;
}
这里表示容50分钟过期
㈢ 如何设置session 的有效期
常用的有两种复方法:
1. 在主页面中制写入下面两句:
HttpSession session=request.getSession(true);
session.setMaxInactiveInterval(3600);//3600秒,注意服务器端的3600秒,而不是客户端的
2. 在项目的web.xml中设置:
<session-config>
<session-timeout>60</session-timeout>
</session-config>
这里的60就是60分钟。
还有一种在服务器端设置的方法,因为不同的服务器配置不同,在这就不说了,以上两个就足够用了。
㈣ session的默认有效期是多长
20分钟
㈤ asp如何定义Session失效时间为20分钟
session.Timeout=20
写到定义session的那个页面的<%%>里即可
㈥ asp.net 如果用户一直与session交互 那session就会一直不会过期吗
是的。
Session在以下情况下会过期:
1、服务器重启(或服务器的IIS服务重启);
2、网页程序强行清除Session;
3、用户关闭浏览器;
4、用户超过指定的时间(默认为20分钟)没有与服务器发生交互(比如刷新页面、Ajax等);
5、用户浏览器发生故障等其他不可预知的状况。
㈦ ASP设置session登录后的有效时间
session.timeout=480,最大就这么多了
加在用session的地方,一次就行了
㈧ 如何设置Session的有效期
常用的有两种方法:
1. 在主页面中写入下面两句:
HttpSession session=request.getSession(true);
session.setMaxInactiveInterval(3600);//3600秒,注意服务器端的3600秒,而不是客户端的
2. 在项目的web.xml中设置:
<session-config>
<session-timeout>60</session-timeout>
</session-config>
这里的60就是60分钟。
Session:在计算机中,尤其是在网络应用中,称为“会话控制”。Session 对象存储特定用户会话所需的信息。这样,当用户在应用程序的 Web 页之间跳转时,存储在 Session 对象中的变量将不会丢失,而是在整个用户会话中一直存在下去。当用户请求来自应用程序的 Web 页时,如果该用户还没有会话,则 Web 服务器将自动创建一个 Session 对象。当会话过期或被放弃后,服务器将终止该会话。Session 对象最常见的一个用法就是存储用户的首选项。例如,如果用户指明不喜欢查看图形,就可以将该信息存储在 Session 对象中。有关使用 Session 对象的详细信息,请参阅“ASP 应用程序”部分的“管理会话”。注意 会话状态仅在支持 cookie 的浏览器中保留。
㈨ ASP如何设置session过期时间
1是默认的,不用设置
session.timeout=60 ‘60分钟
后面的数字是指分钟数楼主可以自己计算
随便说下,3-5最好弄成COOKIES,我想除了服务器,普通用户不可能一个星期不关一次机。
另外SESSION过期时间长短并不是程序一方面决定的,以服务器的IIS的设置最长时间为准,默认就是20分钟。
㈩ session的默认有效时间是多少
session的默认有效时间是30min。不过可以在配置文件中修改默认时间。具体如下:
在conf目录下的web.xml文件中有配置:
<session-config>?
<session-timeout>60</session-timeout>?
</session-config>?
60代表一小时,也就是60分钟