【问题标题】:How to Expire Asp.net session in time bound如何在时间限制内使 Asp.net 会话过期
【发布时间】:2012-09-17 18:01:51
【问题描述】:

您好,我的问题是在我的应用程序中,当用户处于 idel 5 分钟时,我想使会话过期,然后页面要重定向到登录页面,当用户登录时,我想直接重定向到会话过期页面,请发送给我解决办法

我正在使用以下代码使会话过期我的页面在用户登录后也重定向到登录我想重定向到会话过期页面

<sessionState mode="InProc" cookieless="false" timeout="2"></sessionState>

【问题讨论】:

  • 请重新提出您的问题。很难理解你想要完成什么。
  • 会话过期后,我的页面在给出用户名和密码后被重定向到登录页面中的登录页面,我的页面想要重定向到上一个会话过期的页面............

标签: asp.net


【解决方案1】:
<system.web>
<sessionState timeout="60" /> 

…………

这是在几秒钟内 60 表示 1 分钟 ...

你也可以使用 Session.Abandon();

如果你想在 5 分钟内你应该投入 300

如果你想在会话过期后直接跳转到任何页面 你可以通过if(session["session_name"]==null) {response.redirect("page_name");}来做

【讨论】:

  • 如何获取上一个会话过期的页面url
  • 你应该把 session["sessionname"]="";
  • 如何将["session Name"] 放入我的应用程序的总页数
  • 请参阅...当您创建任何会话时,您应该为其命名并启用此会话...只需告诉我您想做什么,我会帮助您并将代码解决方案发送给您只是你会粘贴它.. :)
猜你喜欢
  • 1970-01-01
  • 2018-05-25
  • 2019-10-16
  • 1970-01-01
  • 2010-09-25
  • 1970-01-01
  • 2013-09-15
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多