Zajmuję się tworzeniem asp webappplication, jak równieżstrona internetowa za pomocą formularzy internetowych. Mam 3 do 4 sesji w całej aplikacji. np. Sesja ["Oceń"], sesja ["webinformation"], sesja ["userinformation"]. moim problemem jest to, że chcę przedłużyć limit czasu tylko sesji ["Rate"] do 24 godzin w przybliżeniu, robiąc to w webconfig plik mi nie pomaga. Jak mogę to zrobić w asp.net
Odpowiedzi:
0 dla odpowiedzi № 1Przechowuj i wygasaj po 5 minutach (możesz zmienić to na 24 godziny)
Session.AddWithTimeout("key", "value", TimeSpan.FromMinutes(5));
Uzyskaj zapisaną wartość
Session.GetWithTimeout("key");
Możesz znaleźć kod źródłowy tutaj