1

我将 fr3dLdapBundle 与 fosUserBundle 一起使用。

Symfony - version=v2.0.9
fosUserBundle - version=1.2.0

我已经按照安装文档中的内容完成了所有操作。但我发现了一个错误。

ErrorException: Notice: Undefined offset: 0 in ...\vendor\bundles\FR3D\LdapBundle\Ldap\LdapManager.php line 27

你能给我一些建议吗?

4

1 回答 1

1

用于识别单个条目的 Ldap 字段不是设置的默认值或不是配置中的第一个值。

在 config.yml

attributes:
       - { ldap_attr: uid,  user_method: setUsername }

手段uid将是用于通过登录表单中的用户名来识别用户的 Ldap 属性。

此条目必须与您的 Ldap 属性匹配,并且必须是列表中的第一个attributes

于 2012-09-21T22:50:44.647 回答