У меня есть собственный объект участника безопасности, который я установил в global.asax для текущего потока, и все хорошо, проблем обычно нет.
Однако я просто добавляю функцию динамического изображения, когда страница обрабатывает изображение, и всякий раз, когда эта страница динамического изображения загружается, System.Web.HttpContext.Current.Session в global.asax имеет значение null, что не позволяет установив субъект безопасности как нормальный и каскадные проблемы с этого момента.
Обычно сеанс имеет значение null в global.asax только один раз во время сеанса в начале, когда пользователь входит в систему, после чего он всегда доступен с этим единственным исключением.
Страница с динамическим изображением загружается, когда браузер обнаруживает изображение на исходной странице, т.е.
Я предполагаю, что это какой-то аспект того факта, что браузер запрашивает эту страницу, не отправляя с ней некоторые учетные данные?
Любая помощь будет принята с благодарностью.