Avatar billede jonbdk Nybegynder
24. oktober 2006 - 15:24 Der er 4 kommentarer og
1 løsning

LDAP query - virker i VBS men ikke i ASP

Jeg har en ldap query:
Set conn = CreateObject("ADODB.Connection")
conn.Provider = "ADSDSOObject"
conn.Open "ADs Provider"
DomainContainer = "mitdomaene"
ldapStr = "<LDAP://" & DomainContainer & ">;(& (mailnickname=*) (| (&(objectCategory=person)(objectClass=user)(!(homeMDB=*))(!(msExchHomeServerName=*)))(&(objectCategory=person)(objectClass=user)(|(homeMDB=*)(msExchHomeServerName=*))) ));adspath;subtree"
Set rs = conn.Execute(ldapStr)
Og det fungerer fint når jeg bruger det i et vbscript.
Hvis jeg på samme computer, sætter IIS til Windows Authentificering(så det er samme bruger)
MEN hvis jeg smider det i et asp dokumentog forsøger at hente det den vej, får jeg "Table does not exist"
Er der nogen der kan komme forklaring og evt. en løsning?
Avatar billede euhp Nybegynder
25. oktober 2006 - 16:20 #1
Det kan du bare ikke gøre i ASP, der er ikke adgang til LDAP på den måde. Tror du skal bruge en DSN og er ikke engang sikker på at det virker...
Ellers skal du give internet kontoen administratorrettigheder hvilken er en temmelig dårlig ide....
Avatar billede jonbdk Nybegynder
09. november 2006 - 15:31 #2
Super (well det er det ikke, men nu ved jeg det) tak for hjælpen - smider du et svar, er der point til dig
Avatar billede jonbdk Nybegynder
03. januar 2007 - 09:33 #3
Hvis du smider et svar euhp, er der point til dig - ellers lukker jeg spørgsmålet i løbet af et par dage
Avatar billede jonbdk Nybegynder
15. januar 2007 - 11:00 #4
Lukker
Avatar billede melieha Nybegynder
13. marts 2007 - 15:09 #5
Hejsa, i tilfælde af at du kigger så havde jeg nogenlunde samme problem (Synes jeg at kunne se i hvert fald). Min løsning blev at oprette en bruger med LDAP adgangen og så bruge den til at lave connectionen fra asp.
Koden kan ses her:
http://www.eksperten.dk/spm/756102
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