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