java - 计算活跃用户

标签 java spring spring-security

我正在使用 spring security 2。

1.我可以知道如何使用 securitycontextholder 来获取活跃用户总数吗?
2. 可以从securitycontextholder中获取sessionregistry吗?

最佳答案

扩展AuthenticationProcessingFilter

覆盖

@Override
    protected void onSuccessfulAuthentication(HttpServletRequest request,
            HttpServletResponse response, Authentication authResult)
            throws IOException {  

在这里您可以通过保留一个应用程序变量来做您想做的事情。

关于java - 计算活跃用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3818702/

相关文章:

java - ExecutorService 中如何限制线程?

java - 使用 pom.xml 下载包时 Maven 构建错误

spring - 如何避免使用 Spring Security 重定向到某些 URL 的登录表单?

java - Oauth2 客户端凭证流程 + Spring Boot2 抛出 There is no PasswordEncodermapped > for the id "null"错误

Java wait notify - notify 通知所有线程

java - 如何测试 JAX-RS @POST

java - 缩放线段 - Java

java - 在 Spring 应用程序中同时使用 Vaadin 和 Spring WebFlux,如何设置路由?

java - 尽管用户名和密码正确,但登录表单抛出无效的用户名或密码

spring - Grails Spring Security @Secured 不工作