JWT, OAuth, OpenIdConnect ed Endpoint Questo articolo si era perso nelle bozze da diverso tempo. Complice il periodo pasquale, ho deciso di rimetterci mano e pubblicarlo. Tratta temi legati all’autenticazione e autorizzazione, che sono tuttora validi. Il primo passo è quello di definire che cos’è un token. Se vogliamo accedere ad una risorsa protetta, il primo passo è quello di […]
Angular Component’s lifecycle In questo post riassumo il Component’s lifecycle di Angular. E’ un post molto semplice ma mi sembrava molto utile condividerlo. Ecco una serie di hooks in ordine di esecuzione (attenzione che alcuni vengono eseguiti piu di una volta durante il ciclo di vita di un Components): ngOnChanges(): viene eseguito quando angular imposta la proprietà di […]
Monitoraggio Integrità – ASPNET Core – Parte 3 Dopo il post precedente dove abbiamo descritto l’infrastruttura di un sistema per la verifica dell’integrità di servizi tramite ASPNET Core, in questo ultimo post mettiamo mano al codice per implementare il checker e ed un semplice client angular. Realizzazione dell’architettura Per poter implementare la soluzione partiamo dal template angular di ASPNET Core. Dalla linea di […]
Monitoraggio Integrità – ASPNET Core – Parte 2 Dopo il post precedente dove abbiamo creato una semplice classe per la verifica dei ping, procediamo con il suo refactoring per risolvere i punti lasciati in sospeso. In particolare: il nome dell’host da verificare e la soglia del timeout dovrebbe essere passata come parametro la tipologia di messaggio che viene ritornata (Healthy and Unhealthy) risulta […]
Monitoraggio Integrità – ASPNET Core Spesso si ha la necessità di implemetare applicazioni che effettuano il monitoraggio di server, o di servizi presenti all’interno di un infrastruttura. In particolare, può risultare molto utile realizzare applicazioni che consentano di ottenere informazioni, quasi in tempo reale, su servizi e microservizi. Il framework DotNet Core mette a disposizione, a partire dalla versione 2.2 […]