Java 使用Ldap对Glassfish进行基本身份验证

Java 使用Ldap对Glassfish进行基本身份验证,java,authentication,active-directory,glassfish,ldap,Java,Authentication,Active Directory,Glassfish,Ldap,我正在开发一个Web服务。目前,我使用基本身份验证,使用文件管理用户 现在我想使用基本身份验证,集成LDAP服务器。我使用LDAP-ApacheDirectory Studio安装并创建了一个LDAP服务器 在Glassfish控制台中,我创建了一个新的ldapRealm My web.xml包含以下代码: <login-config> <auth-method>BASIC</auth-method> <realm-name>LDAP</re

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

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

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

My web.xml包含以下代码:

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

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

我怎样才能做到这一点?有关于Web服务的教程吗


为了在Glassfish外观中配置域,可以在不同的方法中添加一个注释来指定角色,如@RolesAllowed(LDAP组)

关于Apache Directory Studio,请参阅。你可能想看看