Salve a tutti, ho creato una pagina di login dove assegno a controllo effettuato correttamente nel database, una application all'utente.

nella pagina di login, mi prendo la stringa username, da form in questo modo.

var username = new String(Request.Form("username"));

username quindi diventa una variabile di tipo stringa che contiene lo username dell'utente.

poi faccio una cosa del genere.

Application("username") = username;

ecco, questo non va, mi genera questo errore :



Impossibile aggiungere all'oggetto intrinseco dell'applicazione un oggetto con modello di threading Apartment.



non ho idea di quale sia il problema, anche perche' quando vado ad assegnare a Application("username") = "ciao", cioe' una stringa qualsiasi, funziona correttamente.

thx anticipatamente dell'aiuto.