java—如何在React式web应用程序中扩展oauth2资源服务器提供的安全配置

g2ieeal7  于 2021-09-29  发布在  Java
关注(0)|答案(0)|浏览(167)

我正在使用webflux构建spring boot 2.4应用程序。此应用程序使用spring security提供的oauth2资源服务器扩展。然而,我需要排除端口8081,因为它在内部运行执行器,并且不应该受到oauth2的保护。
我使用SpringBootStarter来配置资源服务器,因此securitywebfilterchain的创建不在我的代码中,我只想添加到行为中,而不是重新创建所有内容。
在webmvc中,直截了当地说:

@Configuration
class WebSecurity extends WebSecurityConfigurerAdapter {

    @Override
    public void configure(WebSecurity http) {
        ...
    }
}

然而,这对webflux不再有效(或者我只是在做s.th。错吗?)。我找不到类似的方法。仅提示可以创建多个 SecurityWebFilterChain S但是,由于资源服务器自动配置仅在 @ConditionalOnMissingBean(SecurityWebFilterChain.class) ,它不会创建一个,如果我为例外情况创建一个。
有没有关于如何工作的提示?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题