7 messaggi dal 05 giugno 2002
Ciao a tutti,
Sto realizzando un piccolo portale per una rete intranet
con 500 client e circa 1000 utenti.
Vorrei risolvere con classe il mio piccolo problema: l'autenticazione dell'utente.
Insomma vorrei che ASP in qualche modo riesca a sapere lo username
con il quale si è loggato l'utente. Voglio evitare che il visitatore
per accedere ai servizi digiti nomeutente e password.
Ho visto in giro componenti come AspUser, ma non fungono....
Serve scrivere unpò di codice in VB? Interrogare il Netbios...
si ma come???

Spero ch equalcuno possa essermi di aiuto...
GRAZIE!



Per usare NetBios, dovresti usare WShell script e lanciare il comando nbtstat -A IP_MACCHINA e salvare tutto in un file di testo; dopodichè devi elaborarne il contenuto e verificare il nome dell' utente.

---[ www.digiscout.it ]---

"This message was written using 100% recycled electrons"
7 messaggi dal 05 giugno 2002
Grazie per il suggerimento!

La tua risposta mi ha spinto a fare qualce ricerca su WSH,
ho trovato lo script "#72 - Leggere il nome del dominio e l'utente dal server" che sembra fare proprio al caso mio.

Praticamente sfrutto il metodo Network di WScript.


<%

Set objNet = WScript.CreateObject("WScript.Network")
Response.Write "Utente " & objNet.UserName & " "
Response.Write "sul computer " & objNet.ComputerName
Response.Write " con dominio " & objNet.UserDomain

%>



Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.