autenticazione di windows o no, l'utente della macchina che sta effettaundo la richiesta, deve esserci comunque.
Quello che dice djciko va benissimo
Ma non mi torna che tu non riesca a leggerlo nella vecchia maniera.
Allora fai questo:
nelle direttive della pagina aggiungi Trace="true" (temporaneo)
Richiama la pagina dal browser e vedrai che in coda ci sono tutte le informazioni utilissime.
In fondo trovi tra le variabili del server la "LOGON_USER"
a me
Request.ServerVariables["LOGON_USER"].ToString();
funziona (nota le parentesi quadre però)
ciao