我正在尝试通过OpenLDAP客户端使用django-auth-ldap
在Django应用程序中进行一些身份验证。它不起作用,如何启用某些日志记录?
我可以使用ldapsearch
进行LDAP查询,因此从根本上说我的配置是正确的,我尝试为django-auth-ldap
启用日志记录,但是它只报告Error(0)
,这完全无济于事。
那么,如何为等式的OpenLDAP客户端部分启用日志记录?理想情况下,我想查看它正在进行哪些查询以及使用从django-auth-ldap
传递的配置。我确实找到了ldap.conf
,但是语法手册页暗示没有日志记录或调试选项。
答案 0 :(得分:0)
偶然发现答案...
settings.py
文件中AUTH_LDAP_GLOBAL_OPTIONS = {
ldap.OPT_DEBUG_LEVEL: 255
}
LDAP_SERVER="ldap://an.ldap.server.com"
-但我不应该一直在引用字符串,因为双引号已成为该值的一部分。删除这些让我再次感动。