如何知道会话是否已过期

本文关键字:过期 是否 会话 何知道 | 更新日期: 2023-09-27 18:07:44

检测SessionState是否已经死亡以便将用户发送到"Session Expired"页面的最佳方法是什么?或者重定向到另一个页面?

我得到了一个IIS 7服务器和一个ASP.net c#应用程序。

我该怎么做?

我使用这个,我想重定向超过30分钟

如何知道会话是否已过期

如果会话过期全新的会话将为空。

所以你可以检查任何自定义属性的存在,如果它不存在重定向到"欢迎来到我的网站"或"会话过期",这取决于你对特定请求的期望。

  if (Session["RandomName"] == null && IsPostback)
     Redirect("data/is/lost/forever");
  Session["RandomName"] = "Here";