MVC3 действие, которое не обновляет срок действия сессии - PullRequest
2 голосов
/ 02 марта 2012

У нас есть один запрос ajax, который обновляет счетчик на нашей странице макета. Запрос Ajax выполняется все 2 минуты.

но с этим запросом сеанс никогда не истекает, пока пользователь не выйдет из системы или не закроет браузер. Как сделать действие, которое не обновляет срок действия сеанса?

1 Ответ

1 голос
/ 09 марта 2012

У меня сложилось впечатление, что если вы не используете сессию (чтение / запись), она не будет скользить. Но вы можете применить атрибут SessionState к контроллеру, чтобы отключить его для этого контроллера (хотя он не будет работать на уровне действия).

[SessionState(System.Web.SessionState.SessionStateBehavior.Disabled)]
public class AjaxController : Controller
{
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...