如何使用Spring Security获得当前用户的角色

时间:2013-02-22 00:11:08

标签: spring-mvc spring-security waffle

我正在尝试获取已经过身份验证的当前用户的所有角色,并在JSP页面中显示它们。

我注意到这里列出了一些内置表达式:http://static.springsource.org/spring-security/site/docs/3.0.x/reference/el-access.html但我没有看到任何列出所有角色的表达式。

1 个答案:

答案 0 :(得分:8)

您可以使用SecurityContextHolder.getContext().getAuthentication().getAuthorities()获取当前登录用户角色的集合。