2010-02-19 173 views
2

由于多种原因,我不想托管实际的LDAP服务器。模拟LDAP服务器?

相反,通过PHP,我想模拟LDAP服务器的基本功能。

所以我想,例如,能够应对ldap_search,ldap_connect,的ldap_bind,ldap_unbind等

结果将来自MySQL的。

它看起来像ldap_search将返回一个LDAP URL查询将返回的相同的响应,这就像一个JSON格式,但我不确定例如,的ldap_bind。

现在我正在研究提供“模拟”LDAP服务器的可行性。我将非常感谢您对使用PHP/MySQL需要多少的想法。

在此先感谢!

回答

2

我认为你必须通过协议规范并基本上构建服务器实现。它会让你知道你需要做什么,一个LDAP客户端应用程序将非常密切地遵循协议规范。

规格:http://tools.ietf.org/html/rfc4510

+0

谢谢 - 这绝对是我需要的。 – user277127 2010-02-19 17:09:22