Я использую фильтр, чтобы попытаться ограничить доступ к страницам jsp, проблема в том, что я использую AJAX через прототип для выполнения запросов, поэтому я не могу заставить перенаправление возвращаться правильно, когда фильтр ловит их.Кроме того, когда вы просто помещаете путь в URL, он отправляет запросы, которые не HttpWebRequests
, и это просто запускает цикл некоторых видов.
Когда нет контекста сеанса «Пользователь» ...Я звоню ..
((HttpServletResponse) response).sendRedirect("login.jsp");
Это оставляет меня с окном веб-браузера, которое говорит:
Страница не перенаправляет должным образом - Firefox обнаружил, что сервер перенаправляетзапросите этот адрес способом, который никогда не будет завершен.
Почему он продолжает звонить сам?login.jsp
находится в отдельном каталоге, который не фильтруется ...
Очевидно, что он находится в цикле ... какие-либо идеи о том, как правильно реализовать это, или лучшая идея для ограничения доступа к страницам?