filterContext.HttpContext.Session не показывает ноль, когда сессия разрушена - PullRequest
0 голосов
/ 27 февраля 2020

Ниже приведен код, используемый для каждого действия, которое я проверял для сеанса. Сеанс ["TSME"] данные с использованием [ResearchFilter] , но когда уничтоженные данные сеанса не отображаются, но страница не перенаправляется на маршрут страница

public class ResearchFilter : FilterAttribute, IAuthorizationFilter
 {
    public void OnAuthorization(AuthorizationContext filterContext)
    {
        if (filterContext.HttpContext.Session["TSME"] == null)
        {                
            filterContext.Result = new RedirectResult("/");
        }
    }
}

  [ResearchFilter]
    public ActionResult PaperAdditionalDoc(long id)
    {

    }

enter image description here

Когда сеанс уничтожен, и я вставил точку останова filterContext.HttpContext.Session ["TSME"] не показывает ноль, пожалуйста см. изображение, так что не так в моем коде

Note: Same code is working in my old project so what i missed in that
...