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を参照してください。 –