none
global.asax session 소멸시 redirect RRS feed

  • 질문

  • 안녕하십니까? 질문 있습니다. ~ ㅜ.ㅜ
    세션을 사용해서 해당 페이지를 login.aspx 페이지로 redirect 시키고 싶은데  잘 되질 않네요.
     

    우선 수정한 코드는 

    -web.config -
    <system.web>
        <sessionState mode="InProc" timeout="1" cookieless="false"></sessionState>
     
     
    -global.asax-
     
      void Session_End(object sender, EventArgs e) 
        {
            // 새 세션이 끝날 때 실행되는 코드입니다. 
            // 참고: Web.config 파일에서 sessionstate 모드가 InProc로 설정되어 있는 경우에만
            // Session_End 이벤트가 발생합니다. 세션 모드가 StateServer 또는 SQLServer로 
            // 설정되어 있는 경우에는 이 이벤트가 발생하지 않습니다.
     
            Server.Transfer("Default.aspx");   //Response.redirect("Default.aspx"); 사용을 해도 안됩니다.
            
        }
     
    우선 설정을 저렇게 하고 테스트를 해봤는데 시간이 흐르고 page 에 Action 을 취할때 Session 객체오류만 뜰뿐 페이지로
    Redirect 가 되지 않습니다. 
    2014년 4월 4일 금요일 오전 2:38

답변