mysql - 如何在 Liferay 6.2 上将 LDAP 设置为永久

标签 mysql ldap liferay-6.2

我是 Liferay 的新手,我正在使用 Liferay 6.2 CE ga 4 Tomcat 7.0.42。

我的 liferay 连接到:

  1. 使用 MySQL 的数据库 (potal-ext.properties)
  2. 使用 LDAP 进行用户身份验证(遵循 来自 here 的说明和 here )

它有效,但是当我停止并再次启动(重新启动)apache 时,我的 liferay 回到第一个设置(全新下载)。当我想使用 liferay 时,我应该在“控制面板”>“设置”>“身份验证”>“LDAP”中再次设置。

那么,有人可以帮助我吗?

*我的英语不好,我希望你们都明白我的意思:P

最佳答案

为了在 Liferay 上永久添加 LDAP 配置,您必须将配置放在 Portal-ext.properties 上。

按键看起来像

ldap.base.provider.url.0=
ldap.base.dn.0=
ldap.security.principal.0=
ldap.security.credentials.0=

ldap.auth.enabled=true
ldap.import.enabled=true
ldap.import.on.startup=true
ldap.auth.search.filter.0=
ldap.user.mappings.0=
ldap.import.user.search.filter.0=

如果控制面板没有设置,此配置将是默认配置。如果控件中有另一个配置集(存储在数据库中),Liferay 将使用这个配置集。

关于mysql - 如何在 Liferay 6.2 上将 LDAP 设置为永久,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31800163/

相关文章:

javascript - Liferay:如何缩小 jsp 中包含的 CSS 和 JS 文件

liferay - 我们如何覆盖 liferay7 中的 liferay 模块?

c# - 一个 MySQL 查询,将从两个表运行检查,如果 true 显示在 C# datagridview 中

php - MySQL:使用 JQuery 可排序新值更新数据库

c#-4.0 - 是否有可用于 objectClass 和 objectCategory 的值列表?

java - 如何访问此 LDAP 对象的属性?

mysql - Kubernetes:不允许主机 'x.x.x.x' 连接到此 MySQL

mysql - 使用 SELECT 语句作为要插入的值

java - CAS中的多个AttributeRepository

java - 如何在liferay 7中实现另存为草稿功能