最近项目需要集成LDAP的登录,所以简单研究了一下ldap的集成主要有以下几个步骤:
一、配置spring boot的LDAP配置文件
1.配置pom文件:
org.springframework.boot
spring-boot-starter-data-ldap
org.springframework.boot
spring-boot-starter-web
org.projectlombok
lombok
true
org.springframework.boot
spring-boot-starter-test
test
org.junit.vintage
junit-vintage-engine
com.alibaba
fastjson
1.2.62
2.配置LDAP的数据元信息:
spring.ldap.urls=ldap://127.0.0.1:389
spring.ldap.base=DC=dc-test,DC=com
spring.ldap.username=cn=cnName,ou=ouName,dc=dc-test,dc=com
spring.ldap.password=******
这样配置就可以正常的查询ldap的数据信息了
二、查询实例:
ldapTemplate.lookup("OU=ouName", new AttributesMapper() {
@Override
public Object