我正在尝试删除由 Microsoft 的冲突解决模型创建的 ADLDS 用户记录。微软将新记录的创建描述为
The new RDN will be <Old RDN>\0ACNF:<objectGUID>
这些是我试图从我的环境中删除的记录。
我对 uid=baduser 的搜索将返回两个 CN:
cn=John R. Doe 123456
和
cn=John R. Doe 123456
CNF:123e4567-e89b-12d3-a456-426614174000
第二条记录在 cn 中有 \0A。
在其上执行 ctx.destroySubcontext(cn) 错误如下:
cn=John R. Doe 123456
CNF:123e4567-e89b-12d3-a456-426614174000,c=US: [LDAP: error code 34 - 0000208F: NameErr: DSID-0310022D, issue 2006 (BAD_NAME), data 8349
能够删除包含换行符的 cn 的记录,我缺少什么?
注意:我似乎也无法使用 JXplorer 读取/修改此 \0A 记录。搜索后单击记录会导致相同的 BAD_NAME 错误。