Код: Выделить всё
.oauth2Login(oauth -> {
oauth.failureHandler(customAuthenticationFailureHandler);
successHandler.ifPresent(oauth::successHandler);})
Я попробовал обновить конфигурацию до
Код: Выделить всё
.oauth2Login(oauth -> {
oauth.failureHandler(customAuthenticationFailureHandler);
successHandler.ifPresent(oauth::successHandler);
oauth.authorizationEndpoint(au -> au.baseUri("https://myapp.domain.com/app1/oauth2/authorization"));
})
но затем переходит в цикл перенаправления с тем же URL-адресом
Разве безопасность Spring не разрешает полный URL-адрес для базового URI конечной точки авторизации? Я могу указать любой относительный путь, и он работает. Как мне решить эту проблему? Как настроить Spring Security, если ваше приложение находится за прокси-сервером?
Я попробовал установить полный URL-адрес в качестве baseUri.
Я связал разрешение всех на пути «oauth2/authorization», но затем он ищет сопоставление контроллера и терпит неудачу с ошибкой 404.
Подробнее здесь: https://stackoverflow.com/questions/793 ... spring-sec
Мобильная версия