un HttpModule per amico

Marco Leoncini

di , in asp.net,

In questi giorni di caldo, sto scrivendo un HttpModule per la gestione dell'autenticazione, bhe cosa di meglio se non partire dalla classe FormsAuthenticationModule.
fino a adesso mi ero limitato a gestire con gli HttpModule solo alcuni aspetti minori (tipo la creazione d'oggetti IPrincipal e IIdentity), ma adesso, causa un progetto particolare, non mi basta il famoso ticket d'autenticazione.
la classe FormsAuthenticationModule purtroppo e sealed, ma armati del reflector possiamo sbirciare all'interno, e perchè no, copiare quello che serve :).
la prima cosa che ho "copiato" è il metodo AccessingLoginPag(System.Web.Configuration.AuthenticationConfig).
il metodo è richiamato dal modulo, per impostare la proprietà SkipAuthorization del HttpContext corrente, in modo da consentire l'accesso alla pagina di login anche se non si è autenticati.
speriamo di non fare casini con questo caldo non sono molto lucido.
To Be Continued...

p.s. ore 17.12 sto maturando l'idea di ricambiare dinuovo approccio :) il caldo non è un mio amico
p.s. ore 18.24 prima correzione italiano maccheronico un grazie al Boss

Commenti
un HttpModule per amico
| Condividi su: Twitter, Facebook, LinkedIn, Google+

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Nella stessa categoria
I più letti del mese