我希望有一个链接/按钮,它根据、用户角色和某个字符串值(控制器方法返回的变量)将我重定向到另一个页面。
因此,除非用户具有适当的角色和适当的值,否则无法访问该页面。
我想知道如何使用primefaces和spring安全性来处理重定向(我使用primefaces 4和spring Security3.2.3)。
谢谢。
注:这不是一个帖子登录重定向
编辑:
我已经实现了认证机制..。我的问题是进一步..。在对用户进行身份验证并重定向到欢迎视图之后,我希望让他访问某个其他视图,具体取决于1) his角色和2)字符串值(单击按钮并将其重定向到适当的UI).这就是我想要做的质数面和春天的安全
发布于 2014-06-03 03:24:43
这里的文章解释了如何在用户登录这里之后处理重定向。
您需要创建自己的AuthenticationSuccessHandler并使用。
<form-login login-page='/login.html'
authentication-failure-url="/login.html?error=true"
authentication-success-handler-ref="myAuthenticationSuccessHandler"/>
<logout/>
..。
public class MySimpleUrlAuthenticationSuccessHandler implements AuthenticationSuccessHandler{..}
https://stackoverflow.com/questions/23952002
复制