2015-02-24 10 views
8

Widzę, jak umieszczać rzeczy w sesji i pamięci podręcznej od this project.Jak wykryć limit czasu sesji w Asp.net Core?

Czy możesz mi powiedzieć, jak wykryć limit czasu sesji w kontrolerach/działaniach? Czy potrzebujemy jakiegoś atrybutu?

+0

Tak Utwórz atrybut i zachować go jako atrybut dla kontrolera/akcji i wartości sesji check klasa atrybut i jeśli nie ważne przekierowanie do strony –

+0

zalogować nie wiem chcę sprawdzić moje własne obiekty w sesji, czy istnieją, czy nie. Potrzebuję globalnej strategii, aby sprawdzić, czy wygasła stara sesja? – eadam

+0

Wygaśnięcie sesji jest śledzone tylko po wygaśnięciu wpisu IDistributedCache, który nie ma mechanizmu powiadamiania. Co próbujesz zrobić po wygaśnięciu sesji? – Tratcher

Odpowiedz