Piszę prostą stronę w ASP.NET MVC 4 i mam problem, bo sesja mi ginie. Próbowałem użyc zmiennej globalnej i też ginie.
Mam taki kod:
Session["LOGGED"] = true;
(...)
if((bool)Session["LOGGED"] == true)
WyświetlZawartoscDlaZalogowanych();
else
WyswietlFormularzLogowania();
I po zalogowaniu jest Ok, tylko gdy przejdę do innej podstrony zaraz mnie wylogowuje... Tak jakby sesja ginęła gdzieś.
Spróbowałem ze zmienną globalną (static public bool UserLoggedIn = true;) i też przy przejściu do innej strony ginie mi jej wartość...
Nie wiem co się dzieje. Przejście do innej podstrony robi tak, że za każdym razem znowu prosi o logowanie.
Proszę o pomoc.