LDAP不允许空字段值。当我需要使用空域时,我插入了单个空格(使用ruby代码)。现在我已经将数据导出到LDIF,在LDIF中空格无关紧要,因此在LDIF中我的单个空格的值不会被保留。
现在,我已经从该LDAP实例导出了data.ldif
,并希望将其导入到另一个LDAP实例中。但是,LDAP抱怨空字段,因为LDIF中的空格无关紧要,而且我的单个空格值也没有以任何特殊的方式保留。
有没有办法在LDIF中保留我的单个空间值?(我应该用引号将它们括起来吗?)
发布于 2016-07-22 10:57:58
解决了!可以在base64中对空格进行编码:
查找-替换:
middleName:␣␣
至
middleName:: IA==
Double列表示以下内容是用base64编码的。IA==
是一个以base64编码的单个utf-8空间。
https://stackoverflow.com/questions/38524394
复制相似问题