2012-01-31 164 views
0

我知道還有很多關於此主題的其他問題,但我沒有找到適合我的案例的正確解決方案。JSF 2.0身份驗證

風景如下: 後端運行在tomcat上並提供一些服務。其中有UserService.login()。

我應該實現的前端(JSF 2.0,Spring 3,OpenFaces或Primefaces)在不同的tomcat上運行。我需要在前端實現安全級別。當然,我正在尋找最好的框架(煤層,彈簧安全,jaas)。如果你知道一個好的教程,如果你讓我知道,這將是很好的。我可以將用戶名/密碼發送到後端,並接收具有ID,用戶名和角色的用戶。

我發現很多教程,但我沒有得到它正常工作。誰能幫我?

回答

0

我可能無法解釋整個事情。但你可以按照這些鏈接,並應該讓你想要你的需要。

第一次設置基本的JSF-Spring Security應用程序,就像這個link一樣。在這裏,爲了簡單起見,作者在applicationContext本身中對用戶細節進行了硬編碼。但是對於您的需求,您需要實現一個自定義的UserDetailsS​​ervice,並且它是從後端加載用戶詳細信息的身份驗證提供程序。你可以看看這個link