2011-05-05 80 views
0

在Spring Security框架内是否可以创建没有关联HTTP请求的会话?我正在开发部署在Tomcat上的应用程序,但用户通过持久的SIP连接访问它。到目前为止,我已经编写了自己的会话管理代码,但想知道是否可以将它委托给Spring Security。spring-security:创建没有HTTP请求的会话?

阿帕奇四郎有其会话实现“异构客户端访问”,让任何类型的客户端访问和操纵像我所期待的会议。

回答

0

我敢肯定,你想要什么是可能的。不过,我不确定它会是多么容易。

请记住我没有在Java中与SIP的经验。但是我多次对Spring Security进行了扩展。您需要采取以下一般步骤才能正常工作:

  • 定义和配置您自己的安全链(see the Security Filter Chain reference docs)。
  • 创建自定义SecurityContextRepository并将其链接到SecurityContextPersistenceFilter。
  • 你可能将无法使用一些过滤器,因为它们需要的HttpServletRequest(SecurityContextHolderAwareRequestFilter,RememberMeAuthenticationFilter),所以你可能需要实现自己的。
+0

谢谢你的细节! – purecharger 2011-05-06 18:39:33

相关问题