Странная проблема здесь, мы запускаем несколько веб-приложений с смешанной средой, которые используют аутентификацию Windows или Forms в зависимости от того, откуда приходит пользователь.Смешанная проверка подлинности Windows/форм с объектами сеанса
Мне любопытно, как все остальные могут обрабатывать сеансы с истекшим сроком действия, чтобы избежать ошибок, которые вы могли бы получить от тех, кто слишком долго оставался бездействующим сеансом, а затем пытался возобновить работу, в основном ищет лучшие практики по этому вопросу.
Любые предложения или мнения были бы весьма признательны.
Спасибо,
Где бы вы предложили DRYest место для этой проверки? – thismat
Это действительно зависит от структуры вашего сайта. Если вы используете основную страницу, вы можете добавить ее в нее Page_Load или Page_Init. Если у вас есть общий пользовательский элемент управления, вы можете добавить его в его page_Init. Вы также можете просто добавить его вручную в Page_Load каждой страницы, использующей данные сеанса. – AaronS
Мне не нравится идея поддерживать что-то на многих страницах, мы делаем главную страницу, и она отлично работает, спасибо. – thismat