Я настроил службу с oauth2Login
.
Пользователь перенаправляется на конечную точку авторизации - /oauth2/authorization/{registrationId}
, когда он / она не авторизован.
Я хочу настроить перенаправление вТаким образом, он принимает во внимание префикс пути, поскольку приложение доступно через префикс /api/myapp/
.
. Из исходного кода я вижу, что во время установки Spring Security есть OAuth2AuthorizationRequestRedirectWebFilter
, и этот фильтр использует DefaultServerRedirectStrategy
который решает, является ли местоположение относительным или нет.Более того, он использует contextPath
, который трудно установить при использовании Spring Boot.
К сожалению, я не знаю, как переопределить поведение по умолчанию, чтобы сделать относительное перенаправление.