C # - Сессия становится пустой от одного действия к другому посту действий - PullRequest
0 голосов
/ 27 ноября 2018

В моем проекте MVC я создал новый сеанс одним действием и передал его другому посту, как показано ниже.

Public ActionResult AddData() {
 Session["Data"] = // Some list of objects // ;}

Я получил значение сеанса в первом действии, но сеанс становится пустым в другом пост-действии.

[HttpPost]
 Public ActionResult AddData() {
 var sessionList = Session["Data"] as List<string>;
 }

Здесь sessionList будет нулевым.Я упомянул <sessionState mode="InProc" timeout="20"></sessionState> в файле webconfig.

Примечание: Эта проблема работала нормально на моей локальной машине, но не работала на отдельном размещенном сервере в iis

Пожалуйстапредложите мне решить эту проблему на размещенном сервере.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...