string ldapPath = "ldap://db.debian.org:389/uid=ma,ou=users,dc=debian,dc=org";
DirectoryEntry dEntry = new DirectoryEntry(ldapPath, null, null, AuthenticationTypes.Anonymous);
DirectorySearcher search = new DirectorySearcher(dEntry);
search.Filter = "((objectClass=*))";
search.FindAll();
Я использую приведенный выше код из моего приложения C # формы.Всякий раз, когда я вызываю FindAll (), я получаю исключение, как показано ниже.
System.Runtime.InteropServices.COMException не обрабатывается
Message = "Неизвестная ошибка (0x80005000)"
Источник= "System.DirectoryServices" ErrorCode = -2147463168
StackTrace: в System.DirectoryServices.DirectoryEntry.Bind (Boolean throwIfFail) в System.DirectoryServices.DirectoryEntry.Bind () в System.DirectoryServices.DirectoryEntry.get_AdsObject ().DirectoryServices.DirectorySearcher.FindAll (Boolean findMoreThanOne) в System.DirectoryServices.DirectorySearcher.FindAll () в LDAPApp.Form1.button1_Click (Отправитель объекта, EventArgs e) в H: \ Raj \ LDAP \ LDAPApp \ LDAPApp \ Form1.в System.Windows.Forms.Control.OnClick (EventArgs e) в System.Windows.Forms.Button.OnClick (EventArgs e) в System.Windows.Forms.Button.OnMouseUp (MouseEventArgs mevent) в System.Windows.Forms.Control.WmMouseUp (Сообщение & m, кнопка MouseButtons, щелчки Int32) в System.Windows.Forms.Control.WndProc (Сообщение & m) в System.Windows.Forms.ButtonBase.WndProc (Message & m) в System.Windows.Forms.Button.WndProc (Message & m) в System.Windows.Forms.Control.ControlNativeWindow.OnMessage (Message & m) в System.Windows.Forms.Control.ControlNativeWindow.WndProc (Message & m) в System.Windows.Forms.NativeWindow.DebuggableCallback (IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) в System.Windows.Forms.UnsafeNativeMethoessSWG.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop (Int32 dwComponentID, причина Int32, Int32 pvLoopData) в контексте System.Windows.System.Windows.Forms.Application.ThreadContext.RunMessageLoop (причина Int32, контекст ApplicationContext) в System.Windows.Forms.Application.Run (форма mainForm) в LDAPApp.Program.Main () в H: \ Raj \ LDAP \ LDAPApp \LDAPApp \ Program.cs: строка 18 в System.AppDomain._nExecuteAssembly (Assembly Assembly, String [] args) в System.AppDomain.ExecuteAssembly (String assemblyFile, Evidence Assembly AssemblySecurity, String [] args) в Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly () в System.Threading.ThreadHelper.ThreadStart_Thisсостояние) в System.Threading.ExecutionContext.Run (ExecutionContext executeContext, ContextCallback callback, состояние объекта) в System.Threading.ThreadHelper.ThreadStart ()
InnerException:
Скажите, пожалуйста, кто яздесь неправильно.
Заранее спасибо.