Liferay:LDAP身份验证不起作用
问题描述:
LDAP身份验证已启用。 测试LDAP连接返回成功。 测试LDAP用户返回一个用户列表。 测试LDAP组也是成功的。Liferay:LDAP身份验证不起作用
我登出[email protected],并尝试从作为对用户的登录返回“测试LDAP用户。” 身份验证失败。
的Liferay抛出验证失败非常快,如果它甚至没有检查对Active Directory。
有什么建议吗?谢谢!
答
的Liferay无法连接到LDAP做认证。它将LDAP实体(用户/组)导入到它自己的数据库中。只有在导入后,您才可以通过LDAP(Liferay的用户副本)向用户进行身份验证。
你是怎么设置LDAP导入设置?在启动?定期?
UPDATE:
- 你有没有在日志中关于LDAP导入错误?
- 你使用哪个版本的Liferay?
- 您是否已启用导出到ldap? (从来没有为我工作,意味着进口失败,因为出口)
答
我也遭受过这个问题之前。我现在解决了它。
你启用LDAP的出口。如果你正在使用控制面板 - >门户设置,然后
你可以检查过滤器的用户部分和设置objectClass = inetOrgPerson
这很复杂。我尝试了许多不同的配置。即使我告诉Liferay在启动时进行导入,它仍然没有。 LDAP设置全部返回成功,但没有导入。 – Bruno
您是否已启用导出到ldap? (从来没有为我工作过,意味着进口失败,因为出口)这一个为我做了伎俩。谢谢你@Martin Gamulin – playmaker420