Nel global.asax si puo' fare tutto credo, all'evento Session_Start.

Pero' scontrandosi con IIS del deploy finale, che comanda il tutto. Magari se hai controllo del server estendi oltre il limite...