2011-06-11 26 views
1

我试图将Ldap身份验证后端添加到在GAE上运行的Django项目。 该项目运行正常。唯一的问题是GAE不支持Ldap。我的意思是:需要在App Engine的Python环境中调用ldap

import ldap 

将产生服务器错误。尽管如此,我知道我可以通过zipimport使自己的模块可用。

有没有人有解决类似问题的经验?考虑到较低级别的依赖关系,这种解决方法可以成为一种有效的解决方案吗?

谢谢! A.

回答

2

App Engine不允许您直接打开套接字。除非LDAP服务器你打算连接到具有互联网可见HTTP前端,你需要一个B计划(例如,你可以定期上传从LDAP提取到您的应用程序。)

http://code.google.com/appengine/docs/python/runtime.html#The_Sandbox

+0

谢谢!我通过http的想法喜欢ldap。我会探索它。 - 一个。 – misterte 2011-06-12 03:10:52

相关问题