Glassfish JDBC + LDAP领域

时间:2012-03-27 19:08:54

标签: authentication jdbc glassfish ldap

我想使用JDBC和LDAP连接对用户进行身份验证。在数据库中,我有用户名,角色和一个标志,指示是否允许用户登录。

NAME  | ROLE | ALLOWED
user1 | r1   | 1
user2 | r1   | 0
user3 | r4   | 1

LDAP服务器有密码。

我想要进行以下身份验证:如果用户在数据库中且allowed标志为1,请询问LDAP服务器进行身份验证。有可能吗?

1 个答案:

答案 0 :(得分:1)

不确定Glassfish默认设置中的基本领域,但这绝对可以使用自定义Realm和LoginModule实现。

有关详细信息,请参阅http://docs.oracle.com/cd/E19226-01/820-7695/beabs/index.html