내가 20 분 System.Web.HttpContext.Current.Session["UserID"]
반환 null
후 레디 스 캐시 (푸른 서버)20 분 후에 Redis 세션이 만료되었습니다. 이유가 무엇입니까?
System.Web.HttpContext.Current.Session["UserID"] = user.Id;
를 사용합니다.
내 맞춤식 봉사에는 Microsoft.Web.RedisSessionStateProvider
을 사용합니다.
내가 변수를 호출 할 때, 동시에 나는이 같은 세션 변수를 업데이트 System.Web.HttpContext.Current.Session["UserID"]
<sessionState mode="Custom" customProvider="MySessionStateStore">
<providers>
<add name="MySessionStateStore" type="Microsoft.Web.Redis.RedisSessionStateProvider" host="SERVER" accessKey="KEY" ssl="true" throwOnError="false" />
</providers>
</sessionState>
무엇 '슬라이드 세션'을 의미합니까? 설정에서 세션에 대해 20 분의 시간 제한을 설정 했습니까? –
고마워요, 편집을위한 Vsevolod :) – Sergey
아니요, 가지고 있지 않습니다. 그것은 기본적으로 redis로 가정합니다 – Sergey