webForumDet fria alternativet

email adress för aktuell användare på nätverket

ASP

4 svar · 260 visningar · startad av G8

Medlem sedan jan. 20011 213 inlägg
Frågan#1

Finns det något sätt att komma åt den emailadress som användaren har på nätverket från asp? Vi använder exchange 2003 och AD, så jag tänkte att man kunde använda LDAP. Har letat mig galen på MSDN och google bl.a. utan att hitta nått som tar "current_user" om man säger. Borde jag kanske kolla på andra lösningar än just LDAP för ändamålet?

//G8

RED: Det är ett slutet domän, där alla är inloggade mot AD. Funktionen behövs för en intranet applikation...

Medlem sedan jan. 20011 213 inlägg
#2

Detta kan vara det jag letar efter, ska testa imorgon...

http://www.freevbcode.com/ShowCode.Asp?ID=710

Medlem sedan jan. 20011 213 inlägg
#3

Hm, får fortfarande inte till det, någon som har en annan approach? Skulle det gå att ta reda på användarnamn eller liknande genom ASP eller kanske rent av javascript?

Ingen som vet?

Medlem sedan jan. 20011 213 inlägg
#4

Varför funkar inte denna koden då, någon som har lite koll på asp och ldap?

objRootOU="ou=Users,"
Set objDomain = GetObject ("GC://rootDSE")
objADsPath = objDomain.Get("defaultNamingContext")
Set objDomain = Nothing
Set con = Server.CreateObject("ADODB.Connection")
con.provider ="ADsDSOObject"
con.open "Active Directory Provider"
Set Com = CreateObject("ADODB.Command")
Set Com.ActiveConnection = con 
Com.CommandText ="select userPrincipalName from 'GC://"+objRootOU+objADsPath+"' WHERE objectCategory='person' AND objectClass='user' AND userPrincipalName='the_username' ORDER BY userPrincipalName"
Set rs = Com.Execute
Medlem sedan juli 20041 183 inlägg
#5

borde inte den näst understa raden vara:

Com.CommandText ="select userPrincipalName from 'GC://" & objRootOU & objADsPath & "' WHERE objectCategory='person' AND objectClass='user' AND userPrincipalName='the_username' ORDER BY userPrincipalName"

Alltså & istället för +??

262 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)