6.4.1. 基础 LDAP 集成

如果参数 cuba.web.ldap.enabled 设置为 true,则启用了 LdapLoginProvider。 这种情况下,使用 Spring LDAP 类库做用户认证。

下列 Web 客户端应用程序属性用来设置集成 LDAP:

Web 客户端的 local.app.properties 文件示例:

  1. cuba.web.ldap.enabled = true
  2. cuba.web.ldap.urls = ldap://192.168.1.1:389
  3. cuba.web.ldap.base = ou=Employees,dc=mycompany,dc=com
  4. cuba.web.ldap.user = cn=System User,ou=Employees,dc=mycompany,dc=com
  5. cuba.web.ldap.password = system_user_password

参考 cuba.web.requirePasswordForNewUsers

在集成了活动目录(Active Directory)的情况下,当使用应用程序来创建用户的时候,用不带域的用户名设置 sAMAccountName