Asp.net会话到期重定向到登录页面
发布时间:2020-05-23 22:54:19 所属栏目:asp.Net 来源:互联网
导读:会话过期时,重定向到登录页面的最佳方法是什么.我在用着 sessionState mode=InProc 我可以在web.config文件中设置吗? 记住会话到期的诀窍是,这发生在幕后运行的工作进程中,并且没有直接的方式来通知用户而不返回服务器来检查事物的状态. 我所做的是让页面注
|
会话过期时,重定向到登录页面的最佳方法是什么.我在用着 sessionState mode="InProc" 我可以在web.config文件中设置吗? 解决方法记住会话到期的诀窍是,这发生在幕后运行的工作进程中,并且没有直接的方式来通知用户而不返回服务器来检查事物的状态.我所做的是让页面注册一个Javascript块,在指定的超时后将用户重定向到登录页面: Page.ClientScript.RegisterStartupScript(Me.GetType,"TimeoutScript","setTimeout(""top.location.href = '~/Login.aspx'""," &
ConfigurationManager.AppSettings("SessionTimeoutMilliseconds") & ");",True)
您会注意到我在web.config文件中存储了实际的毫秒数,以便我可以根据需要调整超时长度. 使用此功能,结合Global.asax文件中的典型Session_End事件,可以非常简洁地处理我的Web应用程序中的会话超时. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ASP.Net MVC如何将数据从视图传递到控制器
- asp.net – Model-Repository-Service-Validator-View-View
- ASP.Net:为什么我的按钮的点击/命令事件没有在转发器中绑定
- 使用System.Net.Mail中的SMTP发送邮件(带附件)
- asp.net-mvc – 错误:无法在LINQ to Entities查询中构造实
- asp.net-mvc-4 – Elmah.MVC 2.0.1 – 保护elmah日志
- 如何在ASP.NET中使用列表集合作为Repeater数据源与C#
- asp.net – bing地图花钱?
- 在ASP.net中使用NVP API时,PayPal SetExpressCheckout存在问
- asp.net – Orchard CMS高级主题
推荐文章
站长推荐
- asp.net-mvc – HttpResponse.RemoveOutputCache
- asp.net-mvc – ASP.NET MVC IIS7 FireFox:尾部
- asp.net-mvc – 在asp .net mvc 5中显示外部网页
- asp.net-mvc – 从控制器的操作调用集线器方法
- asp.net-mvc – MVC表单LoginUrl不正确
- asp.net – MVC 3 System.Web.Optimization捆绑单
- asp.net-mvc – 如何在ASP.NET MVC控制器中访问H
- asp.net-mvc – 将viewdata传递给asp.net mvc ma
- asp.net-mvc – 在ASP.NET MVC中获取当前操作/控
- asp.net-mvc – 在控制器的OnException中确定结果
热点阅读
