主题:OpenLDAP创建用户问题
小弟最近在写一个程序,需要在OpenLDAP中添加用户。以下是我的程序代码段
DirectoryEntry deParent;
DirectoryEntry deChild;
deParent = new DirectoryEntry("LDAP:localhost/o=tt,c=cn", "CN=Manager,o=tt,c=cn", "secret",AuthenticationTypes.ServerBind);
deChild = deParent.Children.Add("uid=test1", "inetOrgPerson");
deChild.Properties["mail"].Add("shawfree@163.com");
deChild.Properties["userPassWord"].Add("12345");
deChild.CommitChanges();
但是执行到以上代码最后一行时,系统报错。“有一个命名冲突”。
哪位大虾熟悉OpenLDAP的,希望能给个指点,急。
DirectoryEntry deParent;
DirectoryEntry deChild;
deParent = new DirectoryEntry("LDAP:localhost/o=tt,c=cn", "CN=Manager,o=tt,c=cn", "secret",AuthenticationTypes.ServerBind);
deChild = deParent.Children.Add("uid=test1", "inetOrgPerson");
deChild.Properties["mail"].Add("shawfree@163.com");
deChild.Properties["userPassWord"].Add("12345");
deChild.CommitChanges();
但是执行到以上代码最后一行时,系统报错。“有一个命名冲突”。
哪位大虾熟悉OpenLDAP的,希望能给个指点,急。