Avatar billede Slettet bruger
17. oktober 2006 - 11:20 Der er 2 kommentarer

ldap_search i ASP

Hej, jeg har brug for at finde distinguishedName for en bruger via LDAP når jeg kender sAMAccountName. Det kan i PHP gøres med funktionen

$result    = @ldap_search( $link, "dc=domain,dc=dk", "(sAMAccountName=".$_POST['username'].")", array("distinguishedName") );

Jeg kan ikke finde noget lignende i ASP (VBScript) som jeg kan få til at virke. Det er ikke fordi der er problemer med at få forbindelse når jeg først har distinguishedName. Mit problem ser sådan her ud i ASP:

Set dso = GetObject("LDAP:")
Set obj1 = dso.OpenDSObject("LDAP://ldap.domain.dk/dc=domain,dc=dk", defaultUsername, defaultPassword, &H0200)

distinguishedName = ???

Set obj1 = dso.OpenDSObject("LDAP://ldap.domain.dk/" & distinguishedName, Username, Password, &H0200)
Avatar billede euhp Nybegynder
25. oktober 2006 - 16:34 #1
Prøv at tjekke rettighederne for den user som kører IIS. Den skal nok have admin og det er også muligt at du skal sætte ldap op som dsn...
Avatar billede Slettet bruger
25. oktober 2006 - 17:33 #2
hvordan kan ændrede rettigheder give mig en ldap søgefunktion?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester