webForumDet fria alternativet

Klient Login Information

11 svar · 290 visningar · startad av Johnsen

JohnsenMedlem sedan juli 2000836 inlägg
#1

Jag vill att servern skall veta vem det är som har loggat på klienten.

Borde inte ett vbscript som nedan (som funkar hos klienten som WSH i en *.vbs) gå att inkludera?

Set xUser = WScript.CreateObject("WScript.Network")

WScript.Echo("Du är påloggad som: "& xUser.UserName)

Set xUser = Nothing

Om det inte går skulle det vara trevligt att veta.
Dock har jag fått höra allt för många gånger att saker inte går, som senare visat sig vara fullt möjliga.
Där skulle en förklaring i sådant fall vara önskvärt, åtminstonne av @nders som jag har en innestående hos ;) http://cgi.webforum.nu/wf/Forum13/HTML/000956.html

------------------
- J-O-H-N-S-E-N -
------------------

JohnsenMedlem sedan juli 2000836 inlägg
#2

Ingen?

------------------
- J-O-H-N-S-E-N -
------------------

SPiNMedlem sedan mars 20007 896 inlägg
#3

Jag vill att servern skall veta vem det är som har loggat på klienten.

Det här håller inte. Det är väl ingen som loggar in på klienten? Du menar väl troligtvis vilken klient som har loggat in på servern? :)

Isf. behöver du inte använda någon utomstående klient. Funkar lika bra med:

Response.Write "Du är påloggad som: " & Request.ServerVariables ( "LOGON_USER" )

:)

------------------
SPiN, bjorne.w@telia.com

-- Wise men talk because they have something to say; fools, because they have to say something. --

JohnsenMedlem sedan juli 2000836 inlägg
#4

Nja, när man loggar på ett nätverk behöver man nödvändigtvis inte logga på en server.
Den dator man loggat på nätverkaet genom, vet vilket användarnamn man använt.
Detta visar sig (windows) om man klickar på start-knappen: "Logga ut XXX", där XXX är det jag vill åt.

Prova att spara den lilla kodsnutt jag postade ovan som något.vbs och kör den, så visas användarnamnet på den som loggat på klienten.
Det är detta jag vill att servern skall kunna se, eftersom jag inte vill logga på just den servern och använda server variabeln LOGON_USER.

Men tack ändå...

------------------
- J-O-H-N-S-E-N -
------------------

JohnsenMedlem sedan juli 2000836 inlägg
#5

Är jag ute på hala skridskor?
Finns det inga möjligheter att använda WScript i asp?

------------------
- J-O-H-N-S-E-N -
------------------

SPiNMedlem sedan mars 20007 896 inlägg
#6

Hm. Nu förstår jag vad du menar. Jag har dock ingen aning om hur man skulle kunna lösa det med ren ASP, då måste du kanske gå vägarna genom ActiveX-dll:er eller Java.

------------------
SPiN, bjorne.w@telia.com

-- Wise men talk because they have something to say; fools, because they have to say something. --

JohnsenMedlem sedan juli 2000836 inlägg
#7

"ren ASP" det var ett roligt uttryck...

Tack ändå, får se om det går att lösa på något annat sätt.
Alla kan ju inte få sina önskningar uppfyllda, inte ens på WF.

------------------
- J-O-H-N-S-E-N -
------------------

OveRRidEMedlem sedan feb. 200112 078 inlägg
#8

ren ASP

Lycka till. :e

[Red: Oj, lite sen. :r ]

------------------
Har du prövat vår nya miljövänliga soppåse i jaktarm?

[Redigerat av OveRRidE den 25 jan 2002]

AddeladdeMedlem sedan jan. 20013 406 inlägg
#9

Någon som löst detta?

Engine^Medlem sedan dec. 20003 887 inlägg
#10

advapi32.dll innehåller en funktion som heter GetUserName och den returnerar användarnamnet på den vid burken inloggade användaren. Om detta är dig till någon hjälp kan man ju fråga sig.

Du får väl bygga en komponent om inte annat ;)

nikoMedlem sedan juni 20022 599 inlägg
#11

Engine^ skrev:

GetUserName och den returnerar användarnamnet på den vid burken inloggade användaren

GetUserName returnerar inte namnet på den som är fysiskt påloggad på maskinen utan namnet på den användare som gjorde anropet till GetUserName. Dvs i detta fallet med 99.9%:s säkerhet: IUSR_DATORNAMN.

Engine^Medlem sedan dec. 20003 887 inlägg
#12

Ahh... så långt tänkte jag inte :l

139 ms totalt · 3 externa anrop · v20260731065814-full.86db40fa
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)