Max*_*iev 16 spring-security spring-boot spring-security-oauth2 spring-webflux
我正在尝试将OAuth2添加到WebFlux,但找不到任何有用的示例.
要实现自己的授权服务器,我使用这样的代码:
@EnableAuthorizationServer
@Configuration
public class ServerAuth extends AuthorizationServerConfigurerAdapter {
...
}
Run Code Online (Sandbox Code Playgroud)
我的spring启动应用程序停止工作,因为在AuthorizationServerConfigurerAdapter类中,使用了AuthorizationServerSecurityConfigurer,它依赖于javax.servlet.Filter,但在WebFlux应用程序中,没有Servlet过滤器.
也AuthorizationServerEndpointsConfigurer期待与被初始化的UserDetailsService(旧的非反应性API)未反应UserDetailsRepository
如果可以,您可以在当前的WebFlux应用程序中使用oauth2吗?
谢谢
Fri*_*ing -2
现在已经实现了,这里参考示例代码:
https://github.com/spring-projects/spring-security/tree/master/samples/boot/oauth2login-webflux
| 归档时间: |
|
| 查看次数: |
4076 次 |
| 最近记录: |