How to validate an LDIF?

Cra*_*enz 6 validation schema ldap ldif

How to validate an LDIF?

Similar to XML, XMLSchema and Schematron are there any libraries to validate an LDIF with an LDAP schema?

Rah*_*mri 5

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


Nik*_*ohl 2

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