我想使用現有的Active Directory系統進行用戶身份驗證,但存在問題。Django LDAP Active Directory
這工作:
ldapsearch -D "[email protected]" -x -w PASSWORD -b "OU=users,OU=otdel,DC=dom,DC=comp,DC=local" -h x.x.x.x
我應該在哪裏輸入用戶名以連接到AD?
AUTH_LDAP_SERVER_URI = "ldap://ldap.example.com"
AUTH_LDAP_BIND_DN = ???
AUTH_LDAP_BIND_PASSWORD = "PASSWORD"
AUTH_LDAP_USER_SEARCH = LDAPSearch("ou=users,ou=otdel,dc=dom,dc=comp,dc=local", ldap.SCOPE_SUBTREE, "(cn=%(user)s)")
你使用Python 2還是Python 3?你使用哪個Python包進行LDAP,哪些用於Django LDAP? – FlipperPA