2017-11-10 384 views
1

是否有可能通過django-python3-ldap直接綁定到AD?我知道搜索和綁定是可能的,但是這需要某個人的AD密碼可供團隊的其他成員訪問(即在託管Django應用程序的服務器上的環境變量中)。Django-Python3-LDAP直接綁定

回答

1

我相信,如果你設置這些設置None你可以做到這一點:用於查詢LDAP 數據庫用戶的

的LDAP用戶名和密碼:

LDAP_AUTH_CONNECTION_USERNAME = None 
LDAP_AUTH_CONNECTION_PASSWORD = None 

自述用戶細節。如果沒有,則認證用戶將 用於查詢,並且ldap_sync_users命令將執行 匿名查詢。

我沒有用AD測試過它,但它可以與OpenLDAP一起使用。祝你好運!