ASP .NET MVC 5 - samoczynne czyszczenie sesji

0

Cześć, mam pytanie, pewne dane przetrzymuje w sesji (wyniki obliczeń itp). I czasem do nich muszę się odwołać. Zauważyłem, że lokalnie błąd nie występuje, dopiero po wrzuceniu na IIS (w przypadku nic nie robię na stronie kilka / kilkanaście minut) i wtedy wykonam akcję, gdzie odwołanie jest do sesji to wywala błąd związany ze sesja == null.

W webconfigu mam ustawienie :

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

Ale tak jak pisałem, błąd pojawia się w różnych momentach, w przypadku gdy jakiś czas nic nie będę wykonywał na stronie. W przypadku gdy ciągle coś klikam, to wszystko działa prawidłowo i ani razu nie miałem problemu z sesją. Ktoś jest w stanie pomóc / doradzić, gdzie szukać przyczyny? Bo szczerze mówiąc nie mam pojęcia.
W załączniku przesyłam ssa z IIS odnośnie ustawień sesji

1

Sprawdź zaawansowane ustawienia puli aplikacji. Po pewnym czasie bezczynności (bodajże po 20 minutach) wszystkie aplikacje związane z daną pulą są zabijane. Możesz ten czas wydłużyć lub zamiast "Terminate" dać "Suspend".

screenshot-20200522131526.png

0

Działa, dzięki wielkie

1 użytkowników online, w tym zalogowanych: 0, gości: 1