Как сбросить сессию asp.net с помощью ajax? - PullRequest
4 голосов
/ 20 августа 2011

Я пытаюсь сбросить сеанс asp.net с ajax, но он не работает. Что мне нужно сделать, чтобы вызвать сброс времени сеанса или рабочего процесса IIS

[WebMethod]
public static bool KeepAlive()
{
      return true;
}

Ответы [ 2 ]

6 голосов
/ 20 августа 2011

Не совсем уверен, но я думаю, что таймер сеанса сработает, если вы используете атрибут WebMethod, например:

[WebMethod(EnableSession=true)]
public static bool KeepAlive()
{
    return true;
}

Я бы попробовал сам, но я использую мой Mac Atm ...: P

0 голосов
/ 20 августа 2011

Если EnableSession равен true, то любой запрос сбрасывает сеанс, чтобы начать с самого начала. Однако рабочий процесс IIS контролируется настройками пула приложений и не может управляться каким-либо внешним запросом.

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