0

我配置了 FR3DLdapBundle。

我必须修改 app/config/config.yml

# app/config/config.yml
fr3d_ldap:
 client:
    host:         192.168.1.101
    username:     cn=admin,dc=test,dc=local
    password:     12345
    optReferrals: false

    baseDn: dc=test, dc=local
    filter: (&(ObjectClass=*))
    attributes:
       - { ldap_attr: mail,  user_method: setUserName }

但它不起作用。添加 phpldapadmin 屏幕截图。

在此处输入图像描述

配置对吗?什么是“用户方法:setUserName”?

4

1 回答 1

0
attributes:
       - { ldap_attr: mail,  user_method: setUserName }

意味着 LDAP 属性“mail”将作为参数传递给用户类的方法“setUserName”

根据您的屏幕截图,属性邮件似乎不存在。

你也修改了security.yml吗?

于 2012-09-02T17:55:59.820 回答