请问,AD中如何迁移OU用户到另一个OU里?我测试过,在DirectoryEntry 下无法commitchange()改变用户LDAP 路径,从而改变user所在OU。
请问各位谁有经验,或者给我发个邮件[email protected] 十分感谢!

解决方案 »

  1.   

    直接修改directoryentry 的path="ldap://cn=模板, ou=项目组,ou=部门,dc=test, dc=net"; 
    这样不行吗?
      

  2.   

                DirectoryEntry user = new DirectoryEntry();            DirectoryEntry ou1 = new DirectoryEntry();
                ent.Children.Remove(user);
                DirectoryEntry ou2 = new DirectoryEntry();
                ou2.Children.Add(user);            ou1.CommitChanges();
                ou2.CommitChanges();
    上面的user和ou1,ou2该如何加载出来你应该会吧,换一下试试