У нас есть сайт WSS 3.0, использующий проверку подлинности на основе форм (FBA). Мы хотим настроить сайт таким образом, чтобы некоторые пользователи могли войти в систему автоматически, а не получать экран входа в систему, и я не уверен, что это лучший способ сделать это.
На самом деле, основываясь на этой статье , я уже создал HTTP-модуль, который обрабатывает вход в систему. Более конкретно, я создал альтернативную страницу входа, и когда эта страница попадает, она регистрируется в качестве желаемого пользователя. Но он сохраняет пользователь вошел в систему после того, как я закрыл браузер. То есть я запускаю браузер, захожу на страницу альтернативного входа в систему, запускается мой код модуля HTTP и регистрируется как нужный пользователь, затем я закрываю браузер. Когда я пытаюсь зайти на сайт, стандартная страница входа на сайт пропускается, потому что я все еще захожу на сайт как предыдущий пользователь.
Полагаю, мой вопрос сводится к тому, как мне убедиться, что я вышел из системы? Есть ли способ сделать это с модулями / обработчиками HTTP, или я хочу сделать что-то в global.asax?