1
HornetQs默认SecurityManager(HornetQSecurityManagerImpl)将检查存储在hornetq-users.xml中的用户/角色。我想用LDAP来验证用户身份;我有两种方法:在HornetQ中使用LDAP
- 使用Jass,并将其与LDAP用于认证用户。
- 实现SecurityManager接口manualy,并在我自己的安全管理器实现中使用LDAP。
哪一个更好?其他方法?我该怎么办? (经验,样本)
让我知道你是否有特定的问题,我可以后编辑我的答案,以帮助你更好。 – 2013-04-09 20:48:39
谢谢Clebert;文档(2.3.0.CR2中的第31.5部分)说:Hornetq在org.hornetq.integration.jboss.security.JAASSecurityManager中实现了jaas。所以对于jaas使用ldap,我应该实现所需的接口,并将它们放在hornetq的classpath中? – united 2013-04-10 05:06:45
何处是org.hornetq.integration.jboss.security.JAASSecurityManager类? – united 2013-04-10 09:24:49