我設法爲LDAP認證進行了配置,並且它工作正常。 然後,當談到LDAP註冊時,我遇到了一個問題。Moodle:註冊一個LDAP用戶組
目前,我正在使用LDAP中定義的2門課程進行測試。 (它們兩者在開始時並不存在於moodle上。)我已設法配置LDAP註冊,並且在執行同步cron腳本後自動創建了2個課程。 course2
的教學角色和學生角色也同步成功。
這裏是course2
模式:
但是,當涉及到course1
,發生了錯誤:
== Synching當然 'course1' 的角色「學生'
找不到用戶'{$ a}',跳過
它應該是因爲我爲uniqueMember
指定了LDAP組的DN(cn = 026,ou = ou,ou = groups,dc = test),而不是給出單個用戶的DN(例如,如course2
:uid = 7001,ou = users,dc = test),並且它似乎無法識別差異並且無法爲用戶搜索cn=026
。
架構爲course1
:
模式爲cn=026
組:
所以,任何人都可以請告訴我,可能是什麼問題,我應該如何正確設置爲了這?
非常感謝。我希望我已經說清楚了。