Потому что сессия и аутентификация — разные вещи
Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий.
данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Если ты сделал типа в Session_End — >
Redirect("Куда то"). — то можешь забыть об этом,
это событие срабатывает не всегда, даже чаще
чем невсегда.
данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
S>Если ты сделал типа в Session_End — >
S>Redirect("Куда то"). — то можешь забыть об этом,
S>это событие срабатывает не всегда, даже чаще
S>чем невсегда.
Во-первых — это не мой вопрос

Во-вторых Session_End срабатывает всегда, за исключением случаев хранения состояния не в памяти (SQL или StateServer)
По-крайней мере у меня не было такого, чтобы не сработало.
В-третьих — событие Session_End происходит не совсем однозначно тогда, когда клиент запрашивает очередную страницу,
и именно поэтому редиректа может не происходить — запроса то нет... Т.е. релирект надо делать не в Session_End, а в
той процедуре, которая вызывает Session.Abandon();