通过LDAP / Oracle表进行身份验证

时间:2012-04-20 09:31:49

标签: oracle authentication frameworks ldap unboundid-ldap-sdk

我需要通过LDAP进行身份验证,并拥有一个带有用户名和散列密码的Oracle表。

是否可以让LDAP使用这些表?

我只想模拟fake LDAP。当客户端尝试记录时,服务器只需要对密码进行哈希处理,并将其与存储在数据库表中的密码进行比较。

就是这样。是否有实现所有LDAP协议的框架。我只是想让它调用我的Java代码。

1 个答案:

答案 0 :(得分:0)

您应该使用UnboundID LDAP SDK。 SDK提供了一种机制,其中可以创建内存目录服务器,其作用类似于真实目录服务器(因为它)。这是一个比模型更好的过程,因为内存服务器是一个成熟的服务器,没有所有的安装麻烦。完全兼容的服务器允许LDAP客户端在真实的LDAP环境中进行测试,这将产生更强大的代码。

另见