以编程方式从LifeRay获取LDAP用户
我是LifeRay新手,尝试在LifeRay portlet中以编程方式从LDAP获取用户。 有人能告诉我如何将用户ID传递到LDAP服务器并获取相应的用户吗? 如果能在这里提供一个示例程序供参考,那就太好了 问候,, 迪帕克。前言 您需要指定您的门户版本和发行版(例如:6.1 EE、6.1 CE、7.0 EE、DXP等)以获得准确的说明。如果你陈述你的理由也会很有帮助,因为在Liferay中,新开发人员经常试图解决一个已经解决的问题。Liferay已经有了一个内置的portlet,它允许您管理LDAP/AD集成以及健壮的属性配置。您是否能够将其与编程API配合使用,还取决于您是否能够正确配置LDAP集成 配置 在成功使用编程API之前,我建议您首先通过portlet和/或配置文件配置LDAP集成。您可以发现LDAP portlet执行以下操作:以编程方式从LifeRay获取LDAP用户,liferay,Liferay,我是LifeRay新手,尝试在LifeRay portlet中以编程方式从LDAP获取用户。 有人能告诉我如何将用户ID传递到LDAP服务器并获取相应的用户吗? 如果能在这里提供一个示例程序供参考,那就太好了 问候,, 迪帕克。前言 您需要指定您的门户版本和发行版(例如:6.1 EE、6.1 CE、7.0 EE、DXP等)以获得准确的说明。如果你陈述你的理由也会很有帮助,因为在Liferay中,新开发人员经常试图解决一个已经解决的问题。Liferay已经有了一个内置的portlet,它允许您管理
User user = null;
ThemeDisplay themeDisplay;
try {
themeDisplay = (ThemeDisplay) request.getAttribute(WebKeys.THEME_DISPLAY);
user = PortalLDAPImporterUtil.importLDAPUser(themeDisplay.getCompanyId(), "email", "screenanme");
UserLocalServiceUtil.addUser(user);
} catch(Exception e) {
e.printStackTrace();
}
请张贴您尝试过的代码!