Ricerca avanzata
Ricerca: middleware
Autenticazione e autorizzazione sono due fasi imprescindibili per realizzare applicazioni web sicure, che consentano agli utenti di usare servizi on-line nel rispetto della loro privacy. In questo articolo di Moreno Gentili, torneremo a rivisitare questi concetti per vederli ...
Nello script precedente ci siamo occupati di HealthCheck (https://www.aspitalia.com/script/1316/Verificare-Funzionamento-Applicazione-ASP.NET-Core-2.2.aspx), una delle nuove funzionalità introdotte da ASP.NET Core 2.2 che permette di monitorare lo stato di salute di un'...
L'IP Filtering è un meccanismo di sicurezza che serve a consentire o negare l'accesso a un'applicazione in base all'indirizzo IP di provenienza del client. Questa tecnica serve a ridurre i tentativi di accesso indesiderati ed è più efficiente quando viene attuata a livello di ...
Con ASP.NET 5 all'orizzonte (di recente è stata rilasciata la beta 8, l'ultima), diventa più impellente farsi trovare pronti per il rilascio ufficiale. Una delle novità è il supporto ad applicazioni web basate su OWIN. Quest'oggi cercheremo di capire di cosa si tratta e che ...
Quando sviluppiamo applicazioni web è importante che i tempi di caricamento siano ridotti al minimo, in modo che i nostri utenti abbiano una migliore percezione della qualità del nostro servizio.Il protocollo HTTP prevede che i dati che inviamo al client possano essere compressi...
Quando creiamo delle Single-Page Application o delle app mobile con Xamarin o Cordova, si pone sempre il problema di come far autenticare gli utenti. Usare OAuth è sicuramente fattibile ma ricorrere a questo protocollo potrebbe essere superfluo se il progetto è composto dalla ...
Come è tipico di ASP.NET Core, anche il mostrare una pagina di errore è una funzionalità che viene distribuita come pacchetto NuGet. Il pacchetto in questione è Microsoft.AspNetCore.Diagnostics e possiamo aggiungerlo al progetto sia da interfaccia grafica che aprendo direttamente...
In passato abbiamo parlato di ASP.NET SignalR come soluzione evoluta per aggiungere funzionalità realtime alle nostre applicazioni ASP.NET. Grazie a connessioni persistenti, client e server possono scambiarsi messaggi in maniera bidirezionale e senza che sia necessario alcun ...
Come sappiamo, esiste un limite al numero di caratteri di cui può essere composto un URL, che dipende da una serie di fattori: il browser utilizzato dall'utente, il server su cui è in hosting l'applicazione ed eventuali infrastrutture di routing presenti tra l'endpoint pubblico e...
Quando vogliamo sapere cosa succede nel nostro applicativo web, possiamo far ricorso ad Application Insights. Installando l'SDK otteniamo il tracciamento di tutte le richieste, gli errori e ci vengono fornite metriche utili.Tra le richieste ci ritroviamo anche il relativo esito e...