大家好,
我正在尝试设置本地的 Discourse 以使用我们大学的 LDAP 服务器。我从同事那里得到了一个有效的其他应用程序的配置,并尝试将其改编用于 Discourse LDAP 插件(https://github.com/jonmbake/discourse-ldap-auth),但一直无法正确设置。可能是我弄错了语法或属性名称。不幸的是,我没有使用 LDAP 的经验。
与服务器的连接似乎有效,但我总是收到“(ldap)认证失败!遇到了无效凭据。”
下面是当前的 Discourse LDAP 配置以及其他应用程序的有效配置。
提前感谢您的帮助!
此致,
Marco
参考:
LDAP_HOST="ldaps://ldap.uni-freiburg.de"
LDAP_PORT=636
LDAP_USE_SSL=True
LDAP_BASE_DN="dc=uni-freiburg,dc=de"
LDAP_USER_DN="ou=people"
LDAP_USER_RDN_ATTR="cn"
LDAP_USER_LOGIN_ATTR="uid"
LDAP_USER_OBJECT_FILTER="(objectclass=*)"
LDAP_SEARCH_FOR_GROUPS=False
LDAP_USER_SEARCH_SCOPE="SUBTREE"
