|
| 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
| |
|
|