我正在尝试将 Ldap 身份验证后端添加到通过 GAE 运行的 Django 项目。 项目运行正常。唯一的问题是 GAE 不支持 Ldap。我的意思是:
import ldap
将产生服务器错误。尽管如此,我确实知道我可以通过 zipimport 提供我自己的模块。
有人有解决类似问题的经验吗?考虑到较低级别的依赖关系,这种解决方法是否可以成为有效的解决方案?
谢谢! 答:
最佳答案
App Engine 不允许您直接打开套接字。除非您计划连接的 LDAP 服务器具有互联网可见的 HTTP 前端,否则您需要 B 计划。(例如,您可以定期将 LDAP 中的摘录上传到您的应用程序。)
参见http://code.google.com/appengine/docs/python/runtime.html#The_Sandbox
关于python - 需要在App Engine的Python环境中调用ldap,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6319176/