23587

Daten aus LDAP auslesen

Es geht um die Verbindung von ASP zum AD

Hallo,

ich bin ein richtiger Anfänger in ASP und bekomme nur die einfach Sachen hin.
Nun will ich aber alle Benutzer aus unserem AD auslesen lassen um diese dann in eine drop-down-liste einzufügen.
Ist das irgendwie möglich bzw. wisst ihr wie das geht?

Gruß Aleks
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 124464

Url: https://administrator.de/forum/daten-aus-ldap-auslesen-124464.html

Ausgedruckt am: 05.06.2025 um 00:06 Uhr

dog
dog 08.09.2009 um 19:34:12 Uhr
Goto Top
Const ADS_SCOPE_SUBTREE = 2

Set objConnection = CreateObject("ADODB.Connection")  
Set objCommand = CreateObject("ADODB.Command")  
objConnection.Provider = "ADsDSOObject"  
objConnection.Open "Active Directory Provider"  
Set objCommand.ActiveConnection = objConnection

objCommand.Properties("Page Size") = 1000  
objCommand.Properties("Searchscope") = ADS_SCOPE_SUBTREE  

objCommand.CommandText = "SELECT * FROM 'LDAP://dc=fabrikam,dc=com' WHERE objectCategory='user'"  
Set objRecordSet = objCommand.Execute

objRecordSet.MoveFirst

Do Until objRecordSet.EOF
    Set user = GetObject(objRecordSet.Fields.Item(1))
    Wscript.Echo user.samAccountName

	objRecordSet.MoveNext
Loop

objRecordset.Close
objConnection.Close

Nur mal so grob über den Daumen...