不修改密码,怎么修改用户DN?

光石头 发布于 2011/05/18 08:36
阅读 964
收藏 1

公司的LDAP服务器是使用OpenDJ,需要和公司内部的系统进行账号同步

LDAP的密码也是使用MD5

因为内部系统是我们自己开发的,所以可以修改其代码

现在遇到一个问题

内部系统后台数据库只存储了密码的MD5值,没有明文

如果是用户修改密码或者添加新用户,可以从页面提交拿到用户的密码明文 使用springLDAP 修改LDAP账号的密码

但是 如果是调整部门 内部系统是直接修改了用户和部门的中间表,而对于LDAP需要修改这个用户的DN,如果把用户删除重新添加则无法拿到用户的密码明文!!!!

大家说该怎么解决啊?

加载中
0
红薯
红薯

LDAP 也可以直接修改用户条目啊,干吗要删除重建呢?

0
光石头
光石头

引用来自#2楼“红薯”的帖子

LDAP 也可以直接修改用户条目啊,干吗要删除重建呢?

我好想一直无法直接修改 用户的 DN,修改的话 报错

老大 把代码共享下呗

0
光石头
光石头

员工a的dn  cn=a,ou=b,dc=oschina,dc=com 

现在需要把员工调整部门,其他信息不能改变,特别是密码!

cn=a,ou=c,dc=oschina,dc=com

 

崩溃啊,刚才查下资料,好像无法实现!!!!!!

返回顶部
顶部