2011-05-05 34 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

相關問題