11

Mar

TNX.CustomBasicAuth

 

Ciao a tutti

 

tra le varie librerie create negli anni per mio uso personale

ho deciso di mettere online anche questo custom Module di ASP.NET, che inserito in una qualunque applicatione IIS (asp.net, wcf soap, wcf rest, wcf odata, etc), è in grado di implementare in modo personalizzato un’autenticazione in standard HTTP BASIC, supportando sia HTTP che HTTPS

 

l’implementazione è abbastanza semplice:

1) creo un nuovo progetto WebApplication in Visual Studio, possibilmente di tipo Empty

image

2) aggiungo il pacchetto di Nuget TNX.CustomBasicAuth che supporta il .NET 4.0 in poi

image

 

3) aggiungo una pagina “default.aspx” vuota, con dentro un testo a piacere per fare i test

 

image

 

4) aggiungo il file Global.asax che facilmente ricerco nella dialog “Add New Item”

 

image

 

5) Gestisco un evento statico nella global, dove andrò poi a gestire la mia autenticazione in qualunque maniera si voglia

image

6) registro il modulo nel web.config

image

 

e posso provare l’autenticazione Sorriso

 

 

un saluto

by Antonio Esposito on 3/11/2014
Post archive