在我们公司,我们最近从Drupal 6迁移到了Drupal 7,我遇到了配置LDAP的麻烦 . 身份验证工作正常,但ldap组不会创建为drupal角色 .

使用Drupal 6和LDAP Integration,配置很简单:选中“组作为LDAP条目存在,其中多值属性包含成员的CN”将组DN设置为“ou = Groups,dc = htrueta,dc = intranet”和“Attribute holding group”成员:“to”memberUid“ .

宽度Drupal 7我已激活模块"LDAP Authorization"和"LDAP Authorization - Drupal Roles"(此处配置:http://dl.dropbox.com/u/171128/Configuration.txt) . 我已经激活了调试日志,我附加了syslog和监视程序日志以成功登录: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中尝试,搜索返回用户组 .

有谁能够帮我?这是一个错误吗?