如何使用Spring Security处理基于用户权限的授权?

时间:2013-07-09 17:13:48

标签: spring-mvc spring-security spring-security-ldap

我希望允许我的用户查看关于该权限的Web应用程序的某些部分(可由具有该应用程序中特定权限的用户编辑)。

考虑具有hasAccessToView1,hasAcessToView2,...布尔属性的用户实体。

如果将用户中相应的布尔属性设置为true,我如何配置Spring安全性以便能够在我的jsps中使用Spring Security标签来显示内容?

在从数据库中检索相应的用户之前,我还需要从ldap服务器验证我的用户。

我想我需要一个自定义身份验证提供程序。

1 个答案:

答案 0 :(得分:0)

Spring Security supports LDAP out of the box。也许,您需要做的就是编写一些xml配置并稍微调整一下代码。

Spring Security's EL可以帮助您解决访问问题。