Session Time out on apsx page

Hi all,

I have included this
HttpContext.Current.Response.AppendHeader("Refresh", Convert.ToString(((HttpContext.Current.Session.Timeout * 60) - 10)) & "; Url=Login.aspx?Yoursession=expired")

on all pages, accordingy to one of the post for the redirection
and  this below in web.config file
<sessionState mode="InProc" cookieless="false" timeout="60"/>
Please let me know,
1) What the  http context statement means?(especially this  60) - 10)) )
2) Is it the correct way of including the session timeout and redirection?
3) even if i have given 60 mins and i'm using the page, the session expires.
4) I the above (4) is happening, where else can i look , what could be wrong?
can you please direct me to use the correct way of the page expiration.
Thanks
LVL 1
SaraDobAsked:
Who is Participating?
 
Obadiah ChristopherCommented:
Have u stored any kind Session variable like Session["UserID"]

If yes you could just do this

if(HttpContext.Current.Session["UserID"] == null)
{
           Response.Redirect("SessionExpired.aspx");
}
0
 
SaraDobAuthor Commented:
anyone?
0
 
SaraDobAuthor Commented:
Thanks for the solution
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.