【发布时间】:2013-10-28 21:36:25
【问题描述】:
在我当前的项目中,我需要通过 Spring security 对用户进行身份验证和授权。
我们的目录是 LDAP。
我有基本的 ldap 知识。
我试图了解我想如何在 ldap 端管理和创建用户,以便为他们提供在我的 Spring 安全应用程序中使用的角色和权限。
非常欢迎任何参考/教程/小解释。
谢谢, 射线。
【问题讨论】:
-
关于这个主题的Spring文档还不够docs.spring.io/spring-security/site/docs/3.0.x/reference/…吗?看起来很详细。
-
仅用于弹簧侧。我需要使用正确的属性配置 LDAP 端。
-
啊,我明白了!所以你想知道服务器结构应该是什么样子的吗?像这样:krams915.blogspot.jp/2011/01/…?它有点过时了,但看起来还不错!
-
是的.. 但是您将如何设置权限?例如,名为“johns”的 ROLE_ADMIN 用户能够访问(具有权限)页面的特定资源
-
嗯,如果我正确理解了这个问题,您不会将 that 添加到 LDAP 服务器。在 LDAP 中,您只需保留用户的数据,其中可能包括他的角色。描述哪个角色可以访问给定资源(即页面)的设置保存在 spring 配置文件中。
标签: java spring spring-security ldap openldap