2013-07-16 2 views
0

세션 타임 아웃 MVC3의 기간 전에 널 얻을 수 있지만, 갑자기 내 세션 제한 기간 세션 시간 전에 널 얻을세션 I 응용 프로그램에서 모든 세션을 통해 유지하기 위해 세션 컬렉션을 사용하고 내 MVC3 응용 프로그램에서

<sessionState timeout="20" mode="InProc"></sessionState> 

Web.Config 파일에서 세션 시간 초과를 설정하는 방법입니다. 내 컨트롤러 액션 필터를 추가하여이 문제를 극복 할 수했습니다

+1

당신은 당신이 접근 할 수없는 말을 긴 시간에 이상적 내 사이트를 의미 할 수있다 세션 수집은 전혀 없습니까? 아니면 특정 시간이 지나면 시간 초과됩니까? 아니면 어떤 행동을 취한 뒤에 있습니까? VS – dotNETbeginner

+0

에서 디버그 모드로 실행 중입니까? 세션이 null이되면 더 많은 설명이 필요합니다. – Chandu

+0

응용 프로그램을 사용하여 프로세스를 완료하면 세션에 아무 것도 발생하지 않지만 사이트가 약 5 분 동안 이상적이면 갑자기 null이 발생합니다. 처음으로 마주 치기 때문에 혼란 스럽습니다. 그러한 상황 – MaxA

답변

0

using System.Web.SessionState; 

[SessionState(SessionStateBehavior.Required)] 
public class HomeController : Controller 
{ 
} 

지금은

관련 문제