Hat jemand erfolgreich LDAPS (LDAP über SSL/TLS) von SQL Server abgefragt? Wie hast du es gemacht?Abfragen von LDAP über SSL von SQL Server
Ein Client hat uns gebeten, unser Programm in einem Netzwerk einzurichten, das LDAPS verwendet. Ich habe LDAP-Abfragen erfolgreich an vielen anderen Orten verwendet, aber es ist nicht klar, ob dies mit LDAPS funktioniert, oder wie die Syntax ist. Ich würde erwarten, dass es funktioniert, aber ich bin mir nicht sicher, wie ich es einrichten soll.
Als Test haben wir versucht, LDAPS in unserem eigenen Netzwerk einzurichten. Wir können eine Verbindung mit ldp.exe herstellen, aber der Versuch, sie von SQL abzufragen, schlägt konsistent fehl mit "Msg 7321, Level 16, State 2 ..."
Hier ist die Abfrage, die normalerweise funktioniert, die ich versuche, für LDAPS zu ändern.
SELECT COUNT(*) FROM OPENROWSET('ADSDSOObject', 'adsdatasource';
'domain user here'; 'domain password here',
'SELECT SAMAccountName FROM
''LDAP://192.168.0.105
WHERE SAMAccountName = ''test.test'' and objectClass = ''user''
')
Haben Sie versucht, die sichere Portnummer in der Zeichenfolge zu verwenden? 'ldaps: //: 636' –
Ja, und das war ein wichtiger Teil der Syntax. Dank. – user3629600