In een webapplicatie die ik geschreven heb, maak ik gebruik ook gebruik van sessie-variabelen.
De sessie-timeout is ingesteld op 60 minuten. Omdat de applicatie vaak uren achtereen openstaat en dan dus de sessie verlopen zijn, zorgt dit soms voor foutmeldingen. Nu zou ik bij elke handeling op elke pagina kunnen kijken of de sessie nog actief is en zoniet ze kunnen doorsturen naar de loginpagina.
Dit lijkt me een beetje omslachtig en er zijn waarschijnlijk mooiere oplossingen voor.
Kan ik ( en zo ja hoe) ervoor zorgen dat als de sessie verloopt, automatisch de volgende code wordt aangeroepen ? (zelfde code als onder de log-out button)
Session.Clear() 'deze regel kan wrsch dan weggelaten worden
FormsAuthentication.SignOut()
Of is er misschien een andere goede methode ?
Alvast bedankt!
De sessie-timeout is ingesteld op 60 minuten. Omdat de applicatie vaak uren achtereen openstaat en dan dus de sessie verlopen zijn, zorgt dit soms voor foutmeldingen. Nu zou ik bij elke handeling op elke pagina kunnen kijken of de sessie nog actief is en zoniet ze kunnen doorsturen naar de loginpagina.
Dit lijkt me een beetje omslachtig en er zijn waarschijnlijk mooiere oplossingen voor.
Kan ik ( en zo ja hoe) ervoor zorgen dat als de sessie verloopt, automatisch de volgende code wordt aangeroepen ? (zelfde code als onder de log-out button)
Session.Clear() 'deze regel kan wrsch dan weggelaten worden
FormsAuthentication.SignOut()
Of is er misschien een andere goede methode ?
Alvast bedankt!