Перенаправление после входа в Spring Authentication (проблема среды, Tomcat против Jetty) - PullRequest
0 голосов
/ 20 февраля 2019

Приложение, которое я поддерживаю, имеет собственную реализацию единого входа.После получения действительного токена (который он предоставил ранее и сохранил в БД), приложение успешно выполняет CustomAuthenticationFilter.

Приложение отлично работает на "Jetty" в Eclipse.После отправки действительного URL-запроса приложение успешно открывает страницу приветствия, которая находится сразу после страницы входа.

URL-запрос:
http://99.99.99.99:8090/MyApp/j_spring_security_check?tokenId=19d79b76-0d1e-4327-871b-0e8792e03be2

Но при развертывании на "tomcat"", сделайте правильный URL-запрос, вместо того, чтобы открывать страницу приветствия, он застревает на странице входа (ниже)

http://99.99.99.99:8090/MyApp/login.xhtml;jsessionid=3B8C865260E86F3609F75199A23A1120

Приложение, развернутое на обоих портах, совершенно одинаково.Нет исключений в журналах.Даже я могу читать успешные журналы входа в систему в Tomcat.Я не могу понять, почему он ведет себя по-другому?

...