Django在使用LDAP身份验证后端时会在会话对象的pickle时呕吐,

Django在使用LDAP身份验证后端时会在会话对象的pickle时呕吐,,django,ldap,pickle,django-authentication,Django,Ldap,Pickle,Django Authentication,我已经准备好了 下列的看来后端确实有效,也就是说,我已经证实了这一点 LDAP访问通过 调试表明用户实际上可以进行身份验证 创建用户和用户配置文件对象(并将其存储到数据库中,没有问题) 但是,在呈现成功登录后的结果页面时,我会得到一个PicklingError:Can't pickle:attribute lookup\uuuu内置\uuu.module失败 使用模型身份验证后端时不会出现此类问题。而且,失败调用中的变量看起来都很正常。以下是回溯: Traceback: File "<

我已经准备好了 下列的看来后端确实有效,也就是说,我已经证实了这一点

  • LDAP访问通过
  • 调试表明用户实际上可以进行身份验证
  • 创建用户和用户配置文件对象(并将其存储到数据库中,没有问题)
但是,在呈现成功登录后的结果页面时,我会得到一个
PicklingError:Can't pickle:attribute lookup\uuuu内置\uuu.module失败

使用
模型
身份验证后端时不会出现此类问题。而且,失败调用中的变量看起来都很正常。以下是回溯:

Traceback:
File "<anonymized>/lib/Django-1.4.1-py2.6.egg/django/core/handlers/base.py" in get_response
  188.                 response = middleware_method(request, response)
File "<anonymized>/lib/Django-1.4.1-py2.6.egg/django/contrib/sessions/middleware.py" in process_response
  36.                 request.session.save()
File "<anonymized>/lib/Django-1.4.1-py2.6.egg/django/contrib/sessions/backends/db.py" in save
  52.             session_data=self.encode(self._get_session(no_load=must_create)),
File "<anonymized>/lib/Django-1.4.1-py2.6.egg/django/contrib/sessions/backends/base.py" in encode
  79.         pickled = pickle.dumps(session_dict, pickle.HIGHEST_PROTOCOL)

Exception Type: PicklingError at /
Exception Value: Can't pickle <type 'module'>: attribute lookup __builtin__.module failed
回溯:
get_响应中的文件“/lib/Django-1.4.1-py2.6.egg/Django/core/handlers/base.py”
188响应=中间件\方法(请求、响应)
进程响应中的文件“/lib/Django-1.4.1-py2.6.egg/Django/contrib/sessions/middleware.py”
36request.session.save()
保存中的文件“/lib/Django-1.4.1-py2.6.egg/Django/contrib/sessions/backends/db.py”
52session\u data=self.encode(self.\u get\u session(no\u load=must\u create)),
encode中的文件“/lib/Django-1.4.1-py2.6.egg/Django/contrib/sessions/backends/base.py”
79pickle=pickle.dumps(会话dict,pickle.HIGHEST\u协议)
异常类型:位于的PicklingError/
异常值:无法pickle:属性查找\内置\模块失败

会话dict与
model
后端的用户非常相似,除了项目
“\u auth\u user\u backend”:“django\u auth\u ldap.backend.LDAPBackend”,

我的问题是如何脱离主题的?我已经发生了完全相同的事情。