Этот вопрос относится к этому , хотя я думаю, что я был слишком скучен, чтобы действительно получить хороший ответ. Я буду держать это краткое.
Я работаю над веб-обработчиком (ashx), который принимает пост формы со страницы aspx. Когда обработчик получает эту форму сообщения, для того, чтобы сделать то, что ему нужно, он должен знать пользователя, который вошел в систему (User.Identity.Name), но я не могу полагаться на куки, отправляемые браузером.
Я знаю, что могу получить Session.SessionID и поместить его в скрытое поле формы, но как только мой обработчик получает сообщение формы, как я могу использовать этот SessionID для определения личности вошедшего в систему пользователя?
Я использую режим StateServer для состояния сеанса.