21. februar 2002 - 10:20Der er
3 kommentarer og 1 løsning
Læsning af username fra netværkslogin!
Hvorledes og er det muligt at forespørge på følgende i ASP: Brugernavn, som en bruger er logget på netværket med. Active Directory log in, username variablen, der kan ses v.h.a. SET kommandoen fra en DOS-prompt.
Evt. ved brug af en Request.ServerVariables eller Request.Cooking procedure.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
<!************************* This sample is provided for educational purposes only. It is not intended to be used in a production environment, has not been tested in a production environment, and Microsoft will not provide technical support for it. *************************>
<% 'Force Authentication if the LOGON_USER Server Variable is blank 'by sending the Response.Status of 401 Access Denied.
'Finish the Page by issuing a Response.End so that a user 'cannot cancel through the dialog box.
If Request.ServerVariables("LOGON_USER") = "" Then Response.Status = "401 Access Denied" Response.End End If %>
Her er der tale om at hente brugernavnet fra webserveren, som brugeren har logget sig på med v.h.a. Basic Authentication metoden. Jeg er interesseret i brugernavnet som en netværksbrugeren har logget på netværket med v.h.a. AD (aktive directory) i Windows 2000 miljøet. Brugernavnet kan ses ved at køre en SET kommando fra en DOS-prompt. En variabel som browseren måske gemmer og som kan hentes v.h.a. et ÁSP-script.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.