使用Ldap在Glassfish上进行基本身份验证

时间:2015-01-20 22:35:48

标签: java authentication active-directory glassfish ldap

我正在开发一个Web服务。目前,我正在使用基本身份验证使用文件来管理用户。

现在我想使用基本身份验证,集成LDAP服务器。我安装并使用LDAP创建了一个LDAP服务器 - Apache Directory Studio。

在Glassfish控制台中,我创建了一个新的ldapRealm。

我的web.xml包含以下代码:

<login-config>
<auth-method>BASIC</auth-method>
<realm-name>LDAP</realm-name>
</login-config>

现在我想为不同的ldap用户组指定不同的角色。

我怎样才能做到这一点?这个Web服务专业有任何教程吗?

有可能添加一个注释,指定像@RolesAllowed(LDAP组)这样的角色到不同的方法吗?

1 个答案:

答案 0 :(得分:1)

为了在Glassfish中配置领域,请查看To Create an LDAP Realm in the GlassFish Server

关于Apache Directory Studio,请参阅Let's create an LDAP user and search for him。您可能希望看到Setting up an LDAP directory server for Alfresco development