代码之家  ›  专栏  ›  技术社区  ›  Name

如何在LDAP中存储文件?

  •  0
  • Name  · 技术社区  · 17 年前

    我正在寻找在LDAP服务器中存储配置文件的最佳方法。 我的应用程序用于将用户设置保存在xml文件中。用户登录已集中在LDAP服务器中。用户在LDAP服务器中存储为“inetOrgPerson”。 我想将xml文件附加到每个用户。

    最好的方法是什么?标准LDAP模式是否提供用于存储文本文件的类?或者我必须根据自己的需要扩展模式吗?

    4 回复  |  直到 17 年前
        1
  •  6
  •   gnud    17 年前

    那么 最好的 解决方案可能是将配置值直接保存在LDAP模式中。LDAP不适合存储文件或其他大型条目。

        2
  •  4
  •   Scott Morgan    14 年前

    在我看来,这是很常见的,iNetOrgPerson条目中包含用户图像的jpeg文件。 语法(jpegPhot条目)为1.3.6.1.4.1.1466.115.121.1.25 还有二进制语法

    您可能只想用一个文件类定义自己的模式,并使用二进制语法。 这就是我正在做的。

    斯科特

        3
  •  2
  •   MSalters    17 年前

    此外,考虑( 抓住陈雷蒙的论点

        4
  •  0
  •   Name    16 年前

    就我所见,没有标准的LDAP模式来存储文件。最好的方法是扩展模式。只要您始终使用相同的LDAP服务器,并且允许您对其进行配置,就不会有问题。如果您有不同的服务器(OpenLDAP、ApacheDS等),则必须学习如何为每台服务器执行此操作。

    推荐文章