【发布时间】:2012-06-15 01:11:25
【问题描述】:
用户登录后,我会检查他们的角色。如果他们没有角色,我想将他们注销。这就是我现在正在做的事情:
if (SpringSecurityUtils.ifAllGranted('ROLE_ADMIN')) {
redirect(uri: '/book/edit')
}
else if (SpringSecurityUtils.ifAllGranted('ROLE_USER')) {
redirect(uri: '/book/list')
}
else {
redirect(uri: '/login/auth')
}
这不起作用,因为存在到/login/auth 的递归重定向。如何正确执行此操作(注销然后重定向到 /login/auth)?
【问题讨论】:
-
为什么不让这个没有角色的用户成为残疾人?