会话到期时如何重定向到注销页面 [英] how to redirect to logout page when session expire

查看:61
本文介绍了会话到期时如何重定向到注销页面的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

任何人帮助我

在会话到期时重定向登出页面在asp.net中?

Ca any one help me on
"redirect to logout page when session expire" in asp.net ?

推荐答案

试试这个.. :)



try this.. :)

if (Session["sessionName"] == "" && Session["sessionName"] == null)
            {

                Response.Redirect("YourPage.aspx"); //PageName.aspx
            }


将一些变量放入会话中,例如记录用户名,例如在用户腰部之后。

在除登录页面之外的每个页面中,您可以检查此会话值是否为null。如果此值为null,您可以将用户重定向到登录页面(或根据需要注销页面,但通常在会话过期时用户将直接登录页面)



如果你使用表单身份验证,在Web配置中设置登录URL,如下所示

Put Some variable in the session like logged user name for example after user loin.
In every page except login page you can check for this session value null or not. if this value is null you can re direct user to login page ( or logout page as you wanted but normally in session expiration user will direct to login page)

if you using Form authentication, set login url in your web config as below
<authentication mode="Forms">
  <forms loginUrl="~/Account/Login.aspx" defaultUrl="~/Default.aspx" timeout="20">
  </forms>
</authentication>


这篇关于会话到期时如何重定向到注销页面的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆