gpt4 book ai didi

spring-boot - Spring 5 + WebFlux 安全性 + JWT token

转载 作者:行者123 更新时间:2023-12-04 15:17:36 24 4
gpt4 key购买 nike

在我们使用 的项目中Spring Boot 2 启动器 + Spring 5.0.7 + Reactor (WebFlux) ,我们想使用 Spring Security 来实现安全性。只包括启动器:

    <dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-security</artifactId>
</dependency>

还有 bean :
@Bean
SecurityWebFilterChain springWebFilterChain(ServerHttpSecurity http) throws Exception {
return http.authorizeExchange()
.anyExchange().authenticated()
.and().build();
}

绰绰有余。

但是,我们想使用 JWT token (在另一方,在资源服务器中生成)来拦截那些 Authorization标题。我一直在为此苦苦挣扎,但找不到 Spring 5 的任何示例(而 Spring <5 有很多示例和教程)。

有没有人遇到过这个问题?

最佳答案

8 月 29 日,发布了一个新的 Spring 版本:5.1。这个版本修复了这个问题。提交实现的是 this .如何使用它的例子可以查看here .

关于spring-boot - Spring 5 + WebFlux 安全性 + JWT token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52099813/

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