使用 WebSphere 服务器中配置的 LDAP 注册表登录应用程序后,如何从 AD 获取用户的其他详细信息。我有 Java EE 应用程序,它使用单点登录。我想获取其他详细信息,例如电子邮件、在 Active Directory 中配置的用户的办公地点。我怎么得到它?
// 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");
从这个注册表中,有机会得到它吗?