Как работать с фильтром Zuul при перенаправлении на предыдущую страницу

#java #spring #netflix-zuul

Вопрос:

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

Вот моя конфигурация.

 path: /XXX/**  url: https://localhost:8081/XXX  

Например: пользователь вводит локальный хост:8081/XXX/123 -gt; фильтр zuul проверит, достаточно ли у пользователя ролей для просмотра документа -gt;gt; Если НЕТ -gt;gt;gt; перенаправьте пользователя на страницу входа

Если ДА -gt; перенаправить пользователя на страницу, к которой он пытался получить доступ -gt;gt; localhost:8081/XXX/123.

У меня застрял сценарий «ДА», всякий раз, когда я получал перенаправление на локальный хост:8081/XXX/123, он просто продолжал перенаправлять меня на локальный хост:8081/XXX/123 снова и снова. Есть ли способ, которым я могу сделать перенаправление фильтра zuul только один раз ? Спасибо.