【问题标题】:How to validate an LDIF?如何验证 LDIF?
【发布时间】:2011-03-27 07:00:09
【问题描述】:

如何验证 LDIF?

与 XML、XMLSchema 和 Schematron 类似,是否有任何库可以使用 LDAP 模式验证 LDIF?

【问题讨论】:

    标签: validation schema ldap ldif


    【解决方案1】:

    像 openldap 或 opends 这样的 ldap 服务器通常会在插入时根据当前模式检查 ldif。因此,如果您需要在不使用生产 ldap 服务器的情况下检查 ldif,则可以使用基于 java 的小型 ldap 服务器,例如使用相同 ldap-schema 的 openDS。

    【讨论】:

      【解决方案2】:

      解决这个问题的更好方法是运行带有标志的 ldap 命令,这些标志实际上不会将结果提交给服务器,例如ldapadd -H ldap:/// -D "cn=admin,dc=nodomain" -w '<secretThatNobodyKnows>' -n -f 这里带有 -n 标志,您告诉它只显示可能发生的情况。这种方法相对于对假服务器运行查询的优势在于,您实际上将根据您希望最终提交的相同规则进行验证。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-08-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-10-08
        • 2012-06-29
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多