如何在ApacheWicket中使用SpringSecurityOAuth2?

8wtpewkr  于 2021-09-29  发布在  Java
关注(0)|答案(1)|浏览(283)

我想在我的ApacheWicket网站上使用oauth2身份验证。
我的网站使用SpringBoot和SpringSecurity作为身份验证部分,但我想使用@AuthorizationInstanceWicket注解来保护页面。
我可以一起使用这些框架吗?如何使用?
非常感谢。

ozxc1zmp

ozxc1zmp1#

当然,你可以把它们结合起来!
有关如何在wicket中实现身份验证的启示,请参阅wicket auth角色模块。与spring security的区别在于您需要使用 SecurityContextHolder.getContext().getAuthentication() 获取当前登录的用户/主体。
如果你决定从 AbstractAuthenticatedWebSession 那么它 public abstract boolean isSignedIn(); 应该使用spring安全API来获取主体。

相关问题