我想构建或实现某种类型的LDAP代理,它将拦截来自我们公司服务器的LDAP响应,并将jpegPhoto添加到每个条目,这些条目将从我们的Intranet加载人员图像(即http://intranet.biz/userPhoto.php?email=johnDoe@domain.com)。
我的第一个想法是使用重写过滤器设置Squid代理。 OpenLDAP手册页似乎也提到它可以充当代理(也许使用slapo-rwm来添加jpegPhoto?)。我对OpenLDAP不是很熟悉,我不知道如何实现它。
什么是最好的解决方案?有什么例子吗?
答案 0 :(得分:2)
您应该查看openldap的叠加层以及它们提供的代理后端。 “半透明”叠加可能是一个合适的起点。
答案 1 :(得分:-2)
非常困难。您必须编写可以完全解析LDAP响应并向其添加所需属性的内容。有各种各样的LDAP API可以为您做到这一点,但它将是一个艰难的过程。您是否考虑过将jpegs 批量移动到 LDAP数据库中?