Avevo un problema simile sulla mia intranet.
L'autenticazione dell'utente [recupero dati da DB, parametri utente...] avveniva in AspClassic, quando dovevo passare in ASP.Net sul load della pagina inserivo il codice.
If Request.Form("utente") IsNot Nothing Then
Session("Utente") = Request.Form("utente").ToString()
Else
Throw New Exception("Tornare alla pagina di login e autenticarsi.")
End If
e se avevo bisogno mi ricalcolavo i dati utente che mi servivano.
Tu potresti mettere anche la password come request.form("psw")....
naturalmente nella pagina asp si passa tutto con form method post
Lanfra