Ich habe in den letzten paar Stunden auf einem lästigen Active Directory-Bit stecken.Unbekannter Fehler (0x80005000) mit LDAPS-Verbindung
Was ich versuche zu erreichen, ist eine Verbindung zu einem Active Directory über LDAP über SSL. Der Authentifizierungstyp ist anonym. Ich verwende .NET Framework 4.0, C# und Visual Studio 2010.
Der folgende Code sollte nach verschiedenen Online-Ressourcen funktionieren. Aber es kommt immer wieder mit dem erstaunlichen selbsterklärenden Ergebnis: 'Unbekannter Fehler (0x80005000)'.
Ich habe die eigentliche Abfrage, die ich durchführen möchte, auf die im Code angegebene Abfrage vereinfacht Aber selbst mit dieser generischen Abfrage (es sollte Arbeit an jedem AD zurückgeben?) Gibt es den Fehler zurück.
'Der Authentifizierungstyp ist anonym'. Es ist nicht, Sie legen es auf AuthenticationTypes.SecureSocketsLayer fest. Was den Absender identifiziert, so sollten Sie besser auch Benutzername + Passwort setzen. –
Hallo Hans, Ich habe versucht, Verbindung zu AD mit einem Tool namens ** JXplorer **. Es funktionierte gut, wenn SSL eingestellt war und kein Benutzername oder Passwort angegeben wurde. –
Nun, behalten Sie den Ball im Auge. Erhalten Sie immer noch E_FAIL, wenn Sie einen gültigen Benutzer angeben? Funktioniert es, wenn Sie AuthenticationTypes.Anonymous angeben? Wenn dies der Fall ist, können Sie davon ausgehen, dass JXplorer so etwas wie das Zurückfallen auf Anonymous oder die Verwendung von angemeldeten Benutzeranmeldeinformationen ausführt, wenn kein Benutzer angegeben ist. –