Я использую Azure ACS на своем веб-сайте ASP.net MVC 3 (также размещенном на Azure), сценарий таков: сначала пользователь заходит на мой веб-сайт и заполняет форму в одно поле, затем ему нужно выбрать поставщика ивойдите, но сначала я хочу сохранить значение поля, поэтому, когда они возвращаются после входа в систему, я могу создать профиль с этим значением для вошедшего в систему пользователя.
Поэтому я верю, когда они впервые заходят на сайта затем уходит, чтобы войти и заходит снова на сайт, это две разные сессии, я прав?и именно поэтому хранимые данные, использующие состояние сеанса (через SQL Server), отсутствуют, когда они возвращаются после входа в систему, я прав?если это правда, что будет лучшим подходом тогда?если нет, то я делаю что-то неправильно, сохраняя временные данные, верно?
Спасибо
ОБНОВЛЕНИЕ: Я обнаружил, что состояние HttpContext.Application работает, сохраняя данные, но яне уверен, что это хорошая идея - использовать его в контроллере, учитывая, что он в Azure, будет ли он работать на производстве должным образом?