일부 사용자를 신속하게 로그 오프하는 MVC 4 웹 응용 프로그램이 있습니다. 인증 쿠키가 올바로 설정되어있는 것으로 보입니다 (720 (12 시간)까지 제한 시간도 설정했습니다). 나는 또한 설정 파일과 IIS에서 세션 타임 아웃을 설정했다. 이 문제는 IE에서 사용자가 10 분 후에 로그 오프하는 대부분의 경우에 발생합니다. 그리고 평소처럼 나는 내 문제를 재현 할 수 없다.MVC 4 사용자가 빠르게 로그 오프 됨
아약스 전화로 문제가 발생할 수 있는지 궁금합니다. 또는 http 헤더? 나는 그 문제에 대해 많은 것을 조사했고 기본적인 web.config 설정 이외의 것을 발견하지 못했습니다.
는 메모리에 세션을 저장에서 InProc 세션 상태 모드를 사용하고 있기 때문에이 세션을 잃을 수 있습니다
<sessionState timeout="720" mode="InProc"/>
<membership defaultProvider="SimpleMembershipProvider" >
<providers>
<clear/>
<add name="SimpleMembershipProvider" type="WebMatrix.WebData.SimpleMembershipProvider, WebMatrix.WebData"/>
</providers>
</membership>
<authentication mode="Forms">
<forms requireSSL="false" domain="dpars.com" loginUrl="~/Account/Login" protection="All" name="DPARSAuth" slidingExpiration="true" timeout="720"></forms>
</authentication>
가 나는 –
가 이상한 내가 주 서버로 변경은 StateServer하고 지금은 모든 인증 할 수 없습니다 변경하여 그것을 시도를 줄 것이다. 로그인이 성공하면 websecurity IsAuthenticated가 잘못된 이벤트를 유지합니다 ... –