Раньше я работал с Session
в ASP.NET MVC 4, сейчас я снова использую Session
с более новой версией (.NET Framework 4.7.2), и кажется, что я не могу сделатьэто работает. Я пытаюсь присвоить значение объекту Session
, и оно, похоже, не сохраняет / не сохраняет значение. Я пытался проверить что-то вроде этого.
Назначение значения в объект Session
:
[Route("Home/CheckUserStatus")]
[HttpGet]
public String SaveSession()
{
Session["OpV"] = "dfhfdh9869@#%$456";
return Session["OpV"].ToString();
}
Получение значения из сеанса:
[Route("Test/AddUsers")]
[HttpGet]
public String RetrieveSesssion()
{
if (Session["OpV"] != null)
{
return Session["OpV"].ToString();
}
else
{
return "Session is empty";
}
}
КогдаЯ выполняю метод RetrieveSesssion()
после выполнения SaveSession()
, он всегда возвращает «Session is empty». Я не уверен, какую часть я все еще пропустил здесь. Пожалуйста, советуем. Спасибо!