Время ожидания сеанса в AJAX - PullRequest
6 голосов
/ 14 октября 2010

В моем приложении я загружаю некоторые таблицы, используя AJAX.Но когда время сеанса пользователя истекает, это дает мне страницу входа в качестве ответа, который загружается в область таблицы.

Я хотел бы перенаправить на страницу входа в систему может быть в JavaScript, когда время ожидания сеанса происходит во время вызова AJAX.

Ответы [ 2 ]

5 голосов
/ 14 октября 2010

При отображении страницы входа в систему вы можете добавить собственный HTTP-заголовок к ответу: X-LOGIN-PAGE: True. Затем выполните вызов AJAX и проверьте наличие этого пользовательского заголовка в обратном вызове успеха. Действуйте соответственно, если присутствует.

0 голосов
/ 14 октября 2010

Вы можете проверить аутентификацию в методе, вызываемом вызовом AJAX, и, если не найден, просто вернуть флаг. В обработчике AJAX на странице клиента вы можете обнаружить и перенаправить на страницу входа.

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