HttpContext.Current.Session 개체가 페이지 요청과 게시물 사이에서 파괴되는 것으로 보이는 문제가 있습니다. 나는 약간의 혼란 스럽지만 내 개발 환경에서 이것은 문제가되지 않는다.HttpContext.Current.Session이 페이지 간 파괴되었습니다.
이제는 일반적인 문제를 모두 점검 했으므로 문제를 해결할 수있는 방법이 없습니다. dev 환경과 stg 환경은 동일합니다 (동일한 iis, 동일한 버전의 .net, 동일한 os 및 configs, 현재까지 모든 패치). 의 Web.config 또한 두 환경에서 일치하고 다음과 같이 sessionState의 설정됩니다 :
모두IRequiresSessionContext
에서 상속 세션 컨텍스트를 요구하는이 모든 페이지의 상단에
<sessionState mode="InProc" timeout="15"/>
내가 확실히 또한 IIS 설정을 점검하고 응용 프로그램에서도 SessionState가 활성화되었는지 확인했습니다.
손실시 더 이상 머리카락을 빼낼 수 없습니다.
세션 상태 모드를 StateServer로 변경하고 변경 사항이 있는지 확인하십시오. InProc 세션 모드를 사용할 때 (예 : 아무런 이유없이 세션 변수를 사용할 수 없음) 이전에 이상한 것을 보았습니다. –