/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Windows logon name via ASP
Fra : Brian Johansen


Dato : 16-01-03 17:39

Hej !

Jeg ønsker at lave en ASP side, på vort intranet og vil i den
forbindelse gerne kunne identificere brugere vha. dennes
windows logon name (netværks brugernavn).

Hvordan gør man det ??

Har prøvet nedenstående, men det virker ikke !!

'Store the NT LOGON name minus the doamin name in a session
variable

LN = Request.ServerVariables("LOGON_USER")
Session("NTLogon") = UCase(Right(LN, Len(LN) - InStr(1, LN,
"\")))

response.write "<br> NT Logon: " & Session("NTLogon") & LN &
"<br>"

Any ideas ??

Mvh.

Brian

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
///JJ (16-01-2003)
Kommentar
Fra : ///JJ


Dato : 16-01-03 18:02

"Brian Johansen" <BRJ@brijo.dk> wrote in message
news:b06n6p$ane$1@sunsite.dk...
> Hej !
>
> Jeg ønsker at lave en ASP side, på vort intranet og vil i den
> forbindelse gerne kunne identificere brugere vha. dennes
> windows logon name (netværks brugernavn).
>
> Hvordan gør man det ??
>
> Har prøvet nedenstående, men det virker ikke !!
>
> 'Store the NT LOGON name minus the doamin name in a session
> variable
>
> LN = Request.ServerVariables("LOGON_USER")
> Session("NTLogon") = UCase(Right(LN, Len(LN) - InStr(1, LN,
> "\")))
>
> response.write "<br> NT Logon: " & Session("NTLogon") & LN &
> "<br>"

Du har fat i det helt rigtige, men dit web (IIS?) må ikke tillade anonym
adgang. Derved tvinger du brugeren til at identificere sig, og du kan fange
brugernavnet. Selve identifikationen sker pr. default helt automatisk i
IE5.5+ men kan indstilles under security et sted at den skal bruge
Windows-authentication til at logge på intranet-sites.

mvh
///JJ



Brian Johansen (16-01-2003)
Kommentar
Fra : Brian Johansen


Dato : 16-01-03 18:31


>
> Du har fat i det helt rigtige, men dit web (IIS?) må ikke tillade anonym
> adgang. Derved tvinger du brugeren til at identificere sig, og du kan fange
> brugernavnet. Selve identifikationen sker pr. default helt automatisk i
> IE5.5+ men kan indstilles under security et sted at den skal bruge
> Windows-authentication til at logge på intranet-sites.
>

Tak for svaret, du havde ret !!
Da jeg ændrede adgangen til ikke at
tillade anonym adgang fungerede det (IIS indstilling).

Dog kan jeg nu ikke få tilgang til siden via min Mozilla browser,
er det ikke muligt ??

Mvh.

Brian

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Peter Lykkegaard (16-01-2003)
Kommentar
Fra : Peter Lykkegaard


Dato : 16-01-03 19:12


"Brian Johansen" <BRJ@brijo.dk> wrote in message
news:b06q9e$bu2$1@sunsite.dk...
>
> Dog kan jeg nu ikke få tilgang til siden via min Mozilla browser,
> er det ikke muligt ??
>
Sandsynligvis fordi du kører med Challenge Response i stedet for Basic
Authentication?

Btw vær opmærksom at userid/pwd er synlig hvis man kører med Basic
Authentication
Løsningen er at køre https/SSL - der så gør at man ikke kan bruge
hostheaders...

mvh/Peter Lykkegaard



M@rk (16-01-2003)
Kommentar
Fra : M@rk


Dato : 16-01-03 18:39

Thu, 16 Jan 2003 18:01:38 +0100, berigede "///JJ"
<nospamjesperhn@tdcadsl.dk> dk.edb.internet.webdesign.serverside.asp
med:

>Du har fat i det helt rigtige, men dit web (IIS?) må ikke tillade anonym
>adgang. Derved tvinger du brugeren til at identificere sig, og du kan fange
>brugernavnet. Selve identifikationen sker pr. default helt automatisk i
>IE5.5+ men kan indstilles under security et sted at den skal bruge
>Windows-authentication til at logge på intranet-sites.

Det er også således det fungerer hos os - dog generer det mig voldsomt,
at man hver eneste gang skal trykke ok til de prædefinerede værdier


/Mark

--
M@rk, the unknown @ vosborg.dk - ICQ #6564215

"When the rythm-section ain't making it
- go for it your self" ~ Ben Webster

Peter Lykkegaard (16-01-2003)
Kommentar
Fra : Peter Lykkegaard


Dato : 16-01-03 19:12


"M@rk" <unknown@vosborg.invalid> wrote

> Det er også således det fungerer hos os - dog generer det mig voldsomt,
> at man hver eneste gang skal trykke ok til de prædefinerede værdier

Sandsynligvis fordi I kører med Basic Authentication i stedet for Challenge
Response?
Btw vær opmærksom at userid/pwd er synlig hvis man kører med Basic
Authentication
Løsningen er at køre https/SSL - der så gør at man ikke kan bruge
hostheaders...

mvh/Peter Lykkegaard



Jens Gyldenkærne Cla~ (16-01-2003)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 16-01-03 23:19

Peter Lykkegaard skrev:

> Løsningen er at køre https/SSL

Hvad kræver det opsætningsmæssigt for at få en sådan løsning?
Kræver det eksempelvis købesoftware?

> - der så gør at man ikke kan bruge hostheaders...

Hvad er hostheaders?
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Jakob Andersen (17-01-2003)
Kommentar
Fra : Jakob Andersen


Dato : 17-01-03 00:14

"Jens Gyldenkærne Clausen" <jens@gyros.invalid> wrote
> Hvad kræver det opsætningsmæssigt for at få en sådan løsning?
> Kræver det eksempelvis købesoftware?

Det kræver et SSL certifikat fra f.eks.: https://www.eurotrust.dk/

Jeg mener også at TDC har et slags certifikat af en slags, men spørg mig
ikke hvad det kan.

--
Jakob Andersen



Jens Gyldenkærne Cla~ (17-01-2003)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 17-01-03 11:01

Jakob Andersen skrev:

>> Kræver det eksempelvis købesoftware?
>
> Det kræver et SSL certifikat fra f.eks.:
> https://www.eurotrust.dk/

Som koster 550 ¤, eksl. moms for billigste udgave.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Søg
Reklame
Statistik
Spørgsmål : 177551
Tips : 31968
Nyheder : 719565
Indlæg : 6408836
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste