2012-01-31 299 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