У меня есть HttpHandler, который запускается на клиентской странице (кросс-домен, а не на нашем сервере IIS и т. Д.), И когда они нажимают на нашу встроенную ссылку, он запускает обработчик на нашем сервере. Пока все работает нормально.
Сейчас я пытаюсь использовать объект System.Web.HttpContext.Session, но он имеет значение null. Я думаю, что это null, потому что у нас нет сеанса, пока не будет вызван наш HttpHandler? И несколько вызовов обработчика создадут новый сеанс для каждого вызова? Если это так, разве MS просто отключила объект сеанса при вызове HttpHandler? Кто-нибудь может это подтвердить?
Если это так, что вы делаете, чтобы поддерживать состояние между вызовами? Какой-то объект данных на основе SQL? Файл?
TIA