LDAP用户验证(Spring-LDAP)

本文介绍了LDAP(Lightweight Directory Access Protocol)的基本概念,包括目录的树形结构、条目和DN等,并展示了如何使用Spring-LDAP进行用户验证。在实践中,由于公司LDAP服务器设置,通过userPrincipalName作为用户唯一标识。配置文件中,`userDn`应当以`cn=xxx,ou=xxx,dc=xxx`格式设定,并且`referral`需要设置为`follow`以避免处理异常。" 138464781,14867919,噪声系数测量详解与测试实践,"['射频工程', '测试用例', '模块测试']
摘要由CSDN通过智能技术生成

LDAP-Lightweight Directory Access Protocol。LDAP服务器可以是任何一个开源或商用的LDAP目录服务器,而客户端都可以使用同样的协议、客户端连接软件包和查询命令与LDAP服务器进行交互。

LDAP目录是树形结构,目录有条目组成。条目是具有区别名DN(Distinguished Name)的属性(Attribute)集合,条目相当于表,DN相当于关系数据库表中的关键字(Primary Key),属性由类型(Type)和多个值(Values)组成。

DN-Distinguished Name,区别名,具有唯一性;DC-District,所属区域;OU-Organization Unit,所属组织;CN/UID-Common Name/Unique ID 名字。

如下图,uid-tsyroid的DN就是cn=tsyroid,ou=people,dc=syroidmanor,dc=com

本文使用Spring-LDAP进行用户验证,下载了1.3.1版本

applicationContex.xml配置文件

    <bean id="contextSource"
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值