我的一个合作开发人员对Liferay的LDAP配置进行了一些更改,现在我们无法登录到我们的门户(LDAP或手动登录),并返回以下异常:
16:19:01,330 ERROR [http-nio-20110-exec-2][MainServlet:477] com.liferay.portal.ModelListenerException: javax.naming.NameNotFoundException:
[LDAP: error code 32 - No Such Object]; remaining name 'cn=admin,'
com.liferay.portal.ModelListenerException: javax.naming.NameNotFoundException:
[LDAP: error code 32 - No Such Object]; remaining name 'cn=admin,'
...
16:28:15,372 ERROR [liferay/scheduler_dispatch-4][PortalLDAPImporterImpl:210] Error importing LDAP users and groups
javax.naming.directory.InvalidSearchFilterException: Empty filter; remaining name 'dc=mycompany,dc=com'我无法访问控制面板来重置配置-有没有办法在portal-ext.properties或数据库中重置它?
发布于 2015-10-13 23:34:19
在portal-ext.properties中,您可以使用以下键:
ldap.auth.required=
ldap.auth.enabled=
ldap.base.provider.url.0=
ldap.base.dn.0=
ldap.security.principal.0=
ldap.security.credentials.0=
ldap.auth.search.filter.0=
ldap.user.mappings.0=另一种解决方案是添加另一个ldap配置。要做到这一点,只需在每个属性上增加.0:
ldap.base.provider.url.1=
ldap.base.dn.1=
ldap.security.principal.1=
ldap.security.credentials.1=
ldap.auth.search.filter.1=
ldap.user.mappings.1=https://stackoverflow.com/questions/32997588
复制相似问题