【问题标题】:OpenDJ verify user's password option?OpenDJ 验证用户密码选项?
【发布时间】:2016-08-11 07:30:16
【问题描述】:

我只知道 LDAP 绑定可以进行用户密码验证。但问题是应用服务器通常使用管理员用户(cn=Directory Manager)来执行所有 CRUD 操作。

通过一个简单的绑定操作,我们必须创建一个与特定用户的 dn 绑定的 ldap 连接,这很烦人。

据我所知 ldapcompare 是另一种选择,但看起来 OpenDJ ldapcompare 无法比较纯文本密码(OpenDJ userPassword 已加密)。

但是在某些 ldap 浏览器(Apache LDAP Studio)中,有一个“Vefiry 密码”,效果很好。

有什么想法吗?

【问题讨论】:

    标签: opendj


    【解决方案1】:

    从应用服务器使用 cn=DirectoryManager 是一个安全问题,就像在 unix 世界中以 root 身份运行应用程序一样。

    您是否尝试过使用 proxyAuth 控件? 以下是一些相关链接:

    【讨论】:

    • 感谢 JnRouvigac。我会尝试漂亮的模仿。
    猜你喜欢
    • 1970-01-01
    • 2021-12-14
    • 1970-01-01
    • 2023-04-09
    • 1970-01-01
    • 1970-01-01
    • 2018-05-26
    • 2013-12-26
    相关资源
    最近更新 更多