lar*_*sks 6 http python ldap web
我们有一个本地 LDAP 目录,提供有关我们用户社区的基本联系信息。我们希望将其集成到一些第三方托管服务中,这些服务允许我们实现运行任意 Javascript 的小部件。
为了将 Javascript 连接到我们的 LDAP 目录,我想设置一个简单的 LDAP-to-HTTP 代理,该代理将接受 HTTP GET 请求,将它们转换为适当的 LDAP 查询,并以 JSON 编码数据的目录信息作为响应。
在理想的世界中,是这样的:
GET /ldap?mail=bob@example.com
Run Code Online (Sandbox Code Playgroud)
会给我这样的东西:
{
"cn": "Bob Person",
"title": "System Administrator",
"sn": "Person",
"mail": "bob@example.com",
"telepehoneNumber": "617-555-1212",
"givenName": "Bob"
}
Run Code Online (Sandbox Code Playgroud)
(这显然假设 Web 应用程序在本地配置了有关要使用的基本 DN、如何进行身份验证等的信息)。
我想我可以写一个……但肯定已经存在这样的东西了吗?
接受安德鲁的建议并将其转化为答案......
共识似乎是那里没有预先存在的解决方案,我应该摆脱我的懒惰并写一个。所以我做了,它可以从:
它不是特别漂亮,但它适用于我的原型设计,我想也许有一天其他人会发现它很有用。该代码当前不处理身份验证。如果幸运的话,它可能会处理服务器断开连接。它确实支持 JSONP,这是我将其与我们的第三方托管服务集成所需要的。
我确实找到了一种声称可以做同样事情的产品,但它是一种商业产品,我对定价一无所知。
归档时间: |
|
查看次数: |
9351 次 |
最近记录: |