如何让页面过期时重定向到登录页面(注意:用户自定义设置)

resen_tu 2009-11-10 02:35:52
想请教一下各位以下需要如何实现(最好能发源码将额外加分):
1、不同用户有不同的过期时间(即用户可定义这个过期时间)
2、页面过期时重定向到登录页面

所以这个页面过期是根据用户定义的时间进行过期并重定向,
我需要一个整体实现。请各位帮忙

注意:需根据用户自定义的过期时间进行重定向
...全文
239 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
resen_tu 2009-11-10
  • 打赏
  • 举报
回复
谁能提供具体点的?
如何设置不同用户的过期时间? 最好能有可行的源码.
wang_wei_jie 2009-11-10
  • 打赏
  • 举报
回复
在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="20" stateNetworkTimeout="14400"/>
xuxinmin 2009-11-10
  • 打赏
  • 举报
回复
cookie 保存自定义时间
hy_lihuan 2009-11-10
  • 打赏
  • 举报
回复
我的做法是登陆的时候对用户的信息进行保存,一般是cookies或者session;
设置用户的过期时间,既然是自定义的时间,就从数据库去取出来,然后设置就好了。(最好有系统默认的过期时间)
每次post页面都会检测是否过期,有的话就重新设置过期时间,没有的话就跳转;
思路就这样,至于代码我觉得不难,自己写一下就好了;
lcglvgn 2009-11-10
  • 打赏
  • 举报
回复
mark
ttg520 2009-11-10
  • 打赏
  • 举报
回复
过期时间肯定整个web下用户都是一样的
resen_tu 2009-11-10
  • 打赏
  • 举报
回复
哪位知道该如何实现不同用户不同的过期时间设置 并根据这个时间过期时重定向啊?
lemong 2009-11-10
  • 打赏
  • 举报
回复
假的页面过期吧?如果系统认为页面过期的时候,程序是无法控制的
1。保存用户登录时间和最新刷新页面时间(系统消耗可是有的)
2。保存用户自定义过期时间,必须小于系统定义过期时间,不然意义不大
3。页面回发是判断是否过期,并重定向,类似于是否登录判断,该代码可以放于页面基类中,所有页面继承自此基类

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧