У меня очень странная ситуация, когда меня перенаправляют на URL моего приложения, заканчивающийся /.Это приводит к ошибке 403 Запрещено.
Я отключил обратный прокси-сервер apache, который я использую.Я отключил все настроенные весенние средства безопасности, поэтому я бы сказал, что все это отбрасывается.Я отлаживаю handleRequest io.undertow.servlet.handlers, который является точкой входа моих сервлетов в Wildfly, и получаю метод:
public void handleRequest (окончательный обмен HttpServerExchange) выдает Exception {
a
HttpServerExchange {GET / app /
Таким образом, это означает, что перенаправление на / app / происходит до любого сервлета
В консоли разработчика Firefox я вижу, что сделано 2 запроса, один для «приложения» и сразу после одного для «/ приложения /», который входит в отладку.В заголовке ответа на 1-й запрос (для «приложения») я получаю:
Поддержание соединения Длина контента 0 Дата Чт, 15 ноября 2018 11:23:06 GMT Местоположение http://localhost:8080/app/ Сервер
WildFly / 10 X-Powered-By Undertow / 1
Я понимаю, что что-то в Wildfly / Undertow перенаправляет мой первоначальный запрос в / app /, но чтоможет ли это быть?
Интересно, что я не вижу заголовки ответа 1-го запроса, пока 2-й запрос не будет обработан wildfly.
Любая помощь очень ценится.