Spring security 春季会议休息安全

Spring security 春季会议休息安全,spring-security,spring-session,Spring Security,Spring Session,Spring会话似乎是一个非常有趣的项目,但我还没有找到多少关于如何将它正确地整合到Spring安全应用程序中的信息。github项目的自述页面有一些信息,但我认为这不适用于spring安全性。同一页上提到的另一个例子是利用这种机制进行REST访问。这是另一个我认为可以从示例中受益的用例。如果能分享一些关于这个问题的信息,我将不胜感激。谢谢。您只需确保将Spring会话筛选器放在Spring Security的筛选器之前,即可将Spring会话与Spring Security一起使用。还有一个示

Spring会话似乎是一个非常有趣的项目,但我还没有找到多少关于如何将它正确地整合到Spring安全应用程序中的信息。github项目的自述页面有一些信息,但我认为这不适用于spring安全性。同一页上提到的另一个例子是利用这种机制进行REST访问。这是另一个我认为可以从示例中受益的用例。如果能分享一些关于这个问题的信息,我将不胜感激。谢谢。

您只需确保将Spring会话筛选器放在Spring Security的筛选器之前,即可将Spring会话与Spring Security一起使用。还有一个示例演示了在发行版中使用Spring会话和Spring安全性。您可以通过克隆存储库并运行以下操作来运行它:

./gradlew :samples:security:tomcatRun

该应用程序将在
http://localhost:8080/

我使用Maven重新创建了这个项目。在将其打包为可部署WAR之前工作正常,但在我的WildFly8 HA集群中部署时,我会遇到以下异常:org.springframework.beans.factory.BeanCreationException:创建名为“redisServer”的bean时出错,该bean在类路径资源[hello/EmbeddedRedisConfiguration.class]中定义:调用init方法失败;嵌套异常是java.lang.NullPointerException
引起的:redis.embedded.Rediserver.(rediserver.java:69)上的java.lang.NullPointerException。我不建议使用嵌入式redis,因为它在集群环境中没有太多用处。每个节点都有自己的嵌入式redis。。。请用外部连接替换与redis的连接,然后重试。