Problems with Session.IsNewSession - Please help...

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • rsouza

    Problems with Session.IsNewSession - Please help...

    Hi.

    Recently here in my work we added the following code in the Global.asax
    file to handled the session expired and redirect users to the home of
    the site explaining them the occurred (some thing like "Your session
    has expired, please restart your navigation.").

    public void Session_Start(O bject sender, EventArgs e) {

    if(Session.IsNe wSession && Request.Headers["Cookie"] != null &&
    Request.Headers["Cookie"].IndexOf("ASP.N ET_SessionId") >= 0)
    {
    Response.Redire ct("/index.aspx?time out=1");
    // when the param "timeout" exists in the url the user
    receives the message "... Session expired ..."
    }
    }

    In our tests the code above works fine, but now sometimes we open the
    browser, type the url address of the site and the message "... session
    expired ..." appears. This occurs just in some machines and not all the
    times we access the site.

    Someone knows what is happening??

    Thanks

    Rodrigo

Working...