azz....
ho riletto 3 volte la tua domanda per capirci qualcosa!


l'utente da ASP
si trova facendo
response.write request.servervariables("logon_user")
o qualcosa di simile (cercalo nel help di asp)

se il sito e' intranet le credenziali sono passate in automatico dai client

se internet appare il popup e uno deve mettere user e password manualmente...

usando tutto con windows authentication...e non anonymous

se non ho capito la domanda... riscrivila...
e' veramente incomprensibile