我配置了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屏幕截图。
配置是否合适? 什么是“user_method:setUserName”?
答案 0 :(得分:1)
attributes:
- { ldap_attr: mail, user_method: setUserName }
表示LDAP属性“mail”将作为参数传递给User类的方法“setUserName”
根据您的截图,属性邮件似乎不存在。
您是否也修改了security.yml?