1

django_auth_ldap を使用してログインすると、ユーザー名、最後に電子メールが入力されません。管理者を確認すると、何も入力されません。AD ログを確認すると、問題ないようです。人口が増えない理由がわかりません。LDAP クエリでパケット キャプチャを実行したところ、結果、名前、電子メールなどに適切な情報が表示されました。

設定.py

# Populate the Django user from the LDAP directory
AUTH_LDAP_LDAP_USER_ATTR_MAP = {
    "first_name": "givenName",
    "last_name": "sn",
    "email": "mail"
}

ログキャプチャ...

2013-11-08 10:01:14,999 DEBUG search_s('DC=MYDC,DC=com', 2, '(sAMAccountName=%(user)s)') returned 1 objects: cn=stager\, stager,ou=users,ou=cdp,dc=MYDC,dc=com
2013-11-08 10:01:15,059 DEBUG Populating Django user stager
4

1 に答える 1

1

AUTH_LDAP_LDAP_USER_ATTR_MAP == AUTH_LDAP_USER_ATTR_MAP

多くの「LDAP」が議論を破った....

于 2013-11-08T15:27:43.577 に答える