为了账号安全,请及时绑定邮箱和手机立即绑定

.net中session的保存时间

.net中session的保存时间

Smart猫小萌 2018-10-17 06:07:24
userBean u = zhg.checkLogin(this.TextBox1.Text.Trim(), this.TextBox2.Text.Trim());            Session["user"] = u;            Session.Timeout = 1440;//Session的保存时间            if (u.UserRole ==2)            {               Response.Redirect("BgManagement.aspx?id=" + u.ID);//后台管理            }            else if (u.UserRole == 0)            {                Response.Redirect("Leaders .aspx?id=" + u.ID);//领导            }            这么写好像不顶用!!!
查看完整描述

2 回答

?
撒科打诨

TA贡献1934条经验 获得超2个赞

在WebConfig中修改。

如:

<sessionState timeout="1000"></sessionState>


查看完整回答
反对 回复 2018-10-25
?
慕勒3428872

TA贡献1848条经验 获得超6个赞

session 时间有很多不确定的因素,iis回收之类的,要确定时间的话最好写到数据库或用cookie。现在微软也搞不定这东西,就出了个配置一下写到sqlserver,呵呵。

查看完整回答
反对 回复 2018-10-25
  • 2 回答
  • 0 关注
  • 499 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信