如何使用WebSphere服務器中配置的LDAP註冊表登錄到應用程序後從AD中獲取用戶的其他詳細信息。我有Java EE應用程序,它使用單點登錄。我想獲得其他詳細信息,例如在Active Directory中配置的用戶的電子郵件,辦公地點。我如何獲得?如何從Websphere獲取用戶詳細信息UserRegistry
// Retrieves the default InitialContext for this server.
javax.naming.InitialContext ctx = new javax.naming.InitialContext();
// Retrieves the local UserRegistry object.
com.ibm.websphere.security.UserRegistry reg = (com.ibm.websphere.security.UserRegistry) ctx
.lookup("UserRegistry");
從這個註冊表中,有機會得到它嗎?
有沒有其他的方式來獲得沒有虛擬成員管理器的細節?因爲wer不能去編輯現有的系統配置。我們沒有提供太多的預先計劃。 – Jothi
您可以使用外部API進行連接:我已經試過了Spring LDAP並且效果很好 –
嗨carlos,請與我分享Spring LDAP實現以查詢基於WebSphere文件的存儲庫。 –