带有 Spring Security 的氛围

Posted

技术标签:

【中文标题】带有 Spring Security 的氛围【英文标题】:Atmosphere with Spring Security 【发布时间】:2014-11-21 14:19:02 【问题描述】:

我问了这个问题,但没有答案。我发现了很多关于它的讨论。但没有真正的解决方案。 这就是我所看到的。 从服务器到客户端的第一次推送后,我在客户端收到数据,但 Spring 会话丢失(我使用 GWT,所以所有 GWT RPC 调用 - 401 错误)。如果我只是在没有服务器响应的情况下从客户端向服务器推送通知,则会话不会丢失。

更多详情here

如果有人面临 Atmosphere 和 Spring Security 的集成(不一定是 GWT)。请写出。或者如果有人对 GWT + Spring Security + 任何其他 comet\websocket 框架有很好的经验,请分享你的经验。

提前致谢

【问题讨论】:

【参考方案1】:

我没有测试过这个,但是你可以试试enabling HTTP session support。如果您可以访问底层 HTTP 会话,您应该可以访问 SPRING_SECURITY_CONTEXT

【讨论】:

以上是关于带有 Spring Security 的氛围的主要内容,如果未能解决你的问题,请参考以下文章

sec:authorize 对 Spring Security 不起作用

Spring Security sec:使用 Java Config 授权标签

Spring Security sec:授权抛出异常

sec:authentication 在 Spring Boot Security 中不起作用

sec:authorize 不起作用 - Spring Boot 2、Thymeleaf 3、Thymeleaf Spring Security 5 集成包

如何在 Spring Security thymeleaf sec 中使用列表:授权标签