Io ti dico come faccio io anche se forse non è un metodo da puristi(però va che è uno splendore!).
Ho due pagine di accesso identiche:"Default.htm" e "Default1.htm", nella prima ho messo uno scriptino javascript che mi rimanda alla seconda
codice:
<script>location.href="default1.htm"; </script>
chiaro che se non ci arriva gli script non sono attivi...
Nel form che mi manda alla pagina di login nella prima ho:
codice:
ACTION="login.aspx"
nella seconda invece
codice:
ACTION="login.aspx?attivi=1"
Basta recuperare il valore della querystring metterlo in una session e sei a posto.
Io ho una pagina di default scarna e ti garantisco che il passaggio è impercettibile anche con una connessione analogica.

Ciao
Legnetto