У меня есть Web-приложение Java, работающее в WebSphere 7. Приложение использует метод аутентификации формы, и часть приложения получает доступ к некоторым защищенным ресурсам с помощью запросов AJAX.Однако, когда сеанс пользователя истекает, я получаю страницу входа вместо содержимого, которое должно быть обновлено запросом ajax.
Есть ли хороший способ справиться с этой проблемой?WebSphere возвращает статус ответа 200 со страницей входа в систему, поэтому я не могу на это полагаться.
Может быть, есть способ сообщить серверу, что базовая аутентификация должна использоваться в определенных обстоятельствах, но я не знаю как.
Я также подумал о том, чтобы сначала проверить, является ли сеанс новым, сначала сделав запрос на незащищенные ресурсы, а затем вернуть определенный статус, но это похоже на решение с запахом кода ...