gpt4 book ai didi

java - 将/注销请求重定向到/api/logout webflux spring boot

转载 作者:行者123 更新时间:2023-12-02 00:28:12 25 4
gpt4 key购买 nike

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

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

我没有得到必须为 GET("/") 方法导入哪个类。如何解决这个问题?

最佳答案

您需要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()

关于java - 将/注销请求重定向到/api/logout webflux spring boot,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58037465/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com