在我们公司,我们最近从 Drupal 6 迁移到了 Drupal 7,我在配置 LDAP 时遇到了麻烦。身份验证工作正常,但 ldap 组未创建为 drupal 角色。
使用 Drupal 6 和 LDAP 集成,配置很容易:选中“组作为 LDAP 条目存在,其中多值属性包含成员的 CN”+ 将组 DN 设置为“ou=Groups,dc=htrueta,dc=intranet”和“属性持有组成员:”到“memberUid”。
宽度 Drupal 7 我已经激活了模块“LDAP 授权”和“LDAP 授权 - Drupal 角色”(此处的配置:http: //dl.dropbox.com/u/171128/Configuration.txt)。我已经激活了调试日志,我附上了系统日志和看门狗日志以成功登录:http ://dl.dropbox.com/u/171128/logSyslog.txt + http://dl.dropbox.com/u/ 171128/logWatchdog.txt。
奇怪的是,我可以在日志中查看 Drupal 在“ou=Groups,dc=htrueta,dc=intranet”搜索库和过滤器“(&(objectClass=posixgroup)(memberuid=12345678Z))”中搜索的日志. 没关系!我在 Apache Directory 中尝试,搜索返回用户组。
有谁能够帮我?这是一个错误吗?