У меня есть IHTTPModule с обработчиком событий для AuthorizeRequest.Я хотел бы получить доступ к объекту Session, но он еще не инициализирован.На какое событие я должен подписаться, чтобы объект сеанса был доступен как можно раньше в конвейере?
Вам необходимо событие HttpApplication.PostAcquireRequestState - http://msdn.microsoft.com/en-us/library/system.web.httpapplication.postacquirerequeststate.aspx. Также существует событие HttpApplication.AcquireRequestState. Не забудьте проверить, реализует ли ваш обработчик IRequiresSessionState или IReadOnlySessionState, в противном случае он выдаст исключение.