Перенаправить / выйти из системы запрос в / api / logout webflux spring boot - PullRequest
0 голосов
/ 21 сентября 2019

Я пытаюсь перенаправить выход по умолчанию из пружины (/ logout) в другую конечную точку (/ api / exit).Я использую реактивное программирование webflux.Я получил некоторый ответ, и я нашел это:

@Bean
RouterFunction<ServerResponse> routerFunction() {
    return  route(GET("/"), req ->
            ServerResponse.temporaryRedirect(URI.create("/login"))
                    .build());
}

Я не получаю, какой класс мне нужно импортировать для метода GET ("/").Как решить эту проблему?

1 Ответ

0 голосов
/ 23 сентября 2019

Вам нужно RequestPredicates.GET(), которое исходит от org.springframework.web.reactive.function.server.RequestPredicates

Итак, оператор import будет выглядеть как

import org.springframework.web.reactive.function.server.RequestPredicates;

В качестве альтернативы, вы также можетеиспользуйте следующее для создания функциональных конечных точек

import org.springframework.web.reactive.function.server.RouterFunctions;

RouterFunctions.route().GET().build()
...