将/ logout请求重定向到/ api / logout webflux spring boot

时间:2019-09-21 05:13:45

标签: java spring-boot spring-webflux

我正在尝试将默认的spring(/ logout)注销重定向到其他一些端点(/ api / exit)。我正在使用反应式编程webflux。我得到了一些答案,我发现了这一点:

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

我没有为GET(“ /”)方法导入哪个类。该如何解决?

1 个答案:

答案 0 :(得分:0)

您需要来自RequestPredicates.GET()的{​​{1}}

因此,org.springframework.web.reactive.function.server.RequestPredicates语句类似于

import

或者,您也可以使用以下内容来创建功能性端点

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