webForumDet fria alternativet

ServerVariables

10 svar · 280 visningar · startad av SteveP

StevePMedlem sedan mars 2003751 inlägg
#1

Jag har alltid använt mig av:

Request.ServerVariables("Remote_User")

när jag ska plocka "Nätverks login" från en user som loggat in på NT domänen. Men jag får inget värde... kan det ha nåt med Active Directory att göra? Jag har tidigare bara använt det på NT4 Server.

SirPeterMedlem sedan feb. 20018 958 inlägg
#2

Testa med:

Request.ServerVariables("AUTH_USER")
StevePMedlem sedan mars 2003751 inlägg
#3

Fungerade tyvärr inte.

SirPeterMedlem sedan feb. 20018 958 inlägg
#4

Jag använder det på min w2k-maskin och det funkar fint.
Får du nåt felmeddelande eller nåt?
Hur ser resterande kod ut?

StevePMedlem sedan mars 2003751 inlägg
#5

Jag har t om testat att skriva ut alla ServerVariabler för att se ifall nåt visar mitt login.

For each Item in Request.Servervariables
Response.write "<b>" & Item & "</b>: " & Request.Servervariables(Item) & "<br>"
next

Men alla olika USER värden är tomma.

SirPeterMedlem sedan feb. 20018 958 inlägg
#6

Fel av mig, jag mindes fel. :r
Testa med:

Request.ServerVariables("LOGON_USER")
StevePMedlem sedan mars 2003751 inlägg
#7

Jag men kör du Active Directory på din maskin?

SirPeterMedlem sedan feb. 20018 958 inlägg
#8

Ja det gör jag.

StevePMedlem sedan mars 2003751 inlägg
#9

Kan det ha nåt med rättigheter att göra? Som inte låter mig läsa från Active Directory?

StevePMedlem sedan mars 2003751 inlägg
#10

Testade precis med en burk som har adminrättigheter men det funkar fortf inte. Förstår inte vad det kan vara

StevePMedlem sedan mars 2003751 inlägg
#11

om IIS'n inte ligger på samma Burk som AD så lär det va nåt därigenom som krånglar.

122 ms totalt · 3 externa anrop · cache AV · v20260731051352-full.56cc9887
0 ms — hämta statistik (cache)
0 ms — hämta forumlista (cache)
119 ms — hämta tråd, inlägg och bilagor (db)