InDe 23.0 .NET 4, 64bit.
Abbiamo utilizzato lo standard JWT per verificare che il contenuto di un record non sia stato manomesso, magari accedendo direttamente al database.
Per farlo, abbiamo creato una mappa proprietà/valore delle proprietà 'importanti' e lo abbiamo passato a JSON.stringify.
Purtroppo, il json fornito da stringify ha le proprietà in un ordine differente in base alla macchina su cui l'applicazione è in esecuzione.
In questo modo, quando un'altra installazione riceve il record e ne verifica l'integrità, questa fallisce.
Da cosa dipende l'ordine con cui JSON.stringify tratta la mappa?