1
Active Directory에서 C#을 통해 사용자를 삭제하려고합니다. 다음 코드를 실행하려고하면 오류가 발생합니다.C#을 통해 Active Directory에서 사용자 삭제
오류 메시지 :
A local error has occurred
코드 :
DirectoryEntry ent = new DirectoryEntry("LDAP://192.168.1.99/OU=FIRMA");
ent.Username = "idm\administrator";
ent.Password = "123123QQ";
DirectorySearcher dsrc = new DirectorySearcher(ent);
dsrc.Filter = string.Format("(&(objectCategory=user)(SAMAccountName=adKullaniciadi))");
DirectoryEntry silsunuya = ent.Children.Find("CN=adKullaniciadi","objectClass=person");
ent.Children.Remove(silsunuya);
ent.Close();
silsunuya.Close();
dsrc.Dispose();
나는 2 점에 동의한다. 나는 그것이 문제가 될 것이라고 생각한다. http://msdn.microsoft.com/en-us/library/system.directoryservices.directoryentry.commitchanges.aspx를 참조하십시오. –