公司的LDAP服务器是使用OpenDJ,需要和公司内部的系统进行账号同步
LDAP的密码也是使用MD5
因为内部系统是我们自己开发的,所以可以修改其代码
现在遇到一个问题
内部系统后台数据库只存储了密码的MD5值,没有明文
如果是用户修改密码或者添加新用户,可以从页面提交拿到用户的密码明文 使用springLDAP 修改LDAP账号的密码
但是 如果是调整部门 内部系统是直接修改了用户和部门的中间表,而对于LDAP需要修改这个用户的DN,如果把用户删除重新添加则无法拿到用户的密码明文!!!!
大家说该怎么解决啊?
LDAP 也可以直接修改用户条目啊,干吗要删除重建呢?
引用来自#2楼“红薯”的帖子
LDAP 也可以直接修改用户条目啊,干吗要删除重建呢?
我好想一直无法直接修改 用户的 DN,修改的话 报错
老大 把代码共享下呗
员工a的dn cn=a,ou=b,dc=oschina,dc=com
现在需要把员工调整部门,其他信息不能改变,特别是密码!
cn=a,ou=c,dc=oschina,dc=com
崩溃啊,刚才查下资料,好像无法实现!!!!!!