# RicevutaConsegna salvataggio xml e verifica firma

**URL:** <https://forum.italia.it/t/ricevutaconsegna-salvataggio-xml-e-verifica-firma/28345>\
**Category:** Fatturazione Elettronica\
**Created:** [31 Gennaio 2022, 8:43pm UTC](https://forum.italia.it/t/ricevutaconsegna-salvataggio-xml-e-verifica-firma/28345 "2022-01-31T20:43:19Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Spiazzi\_Giovanni](https://forum.italia.it/user_avatar/forum.italia.it/spiazzi_giovanni/32/8429_2.png) [@Spiazzi\_Giovanni](https://forum.italia.it/u/Spiazzi_Giovanni)\
**Post date:** [31 Gennaio 2022, 8:43pm UTC](https://forum.italia.it/t/ricevutaconsegna-salvataggio-xml-e-verifica-firma/28345/1 "2022-01-31T20:43:19Z")

</div>

Salve, ho notato che salvando in un db in formato xml la ricevuta e poi successivamente verificando la firma si ottengono errori. Verificando i problemi pare che la signature sia dipendente dagli spazi di indentazione che vengono persi nella serializzazione a db. C’è modo di ripristinare l’indentazione originale? C’è qualche specifica pubblica sul formato con indentazione?

---

<div class="post-metadata">

**Author:** ![Paolino](https://forum.italia.it/user_avatar/forum.italia.it/paolino/32/2885_2.png) [@Paolino](https://forum.italia.it/u/Paolino)\
**Post date:** [2 Febbraio 2022, 10:02am UTC](https://forum.italia.it/t/ricevutaconsegna-salvataggio-xml-e-verifica-firma/28345/2 "2022-02-02T10:02:23Z")

</div>

Per evitare questi problemi di norma si firma l’xml in forma canonica.  
Se non lo hai “modificato” in fase di scrittura/lettura sul db verificherei la codepage del db.  
Se lo hai deserializzato/serializzato la firma non è più valida perchè l’xml è al 99% diverso da quello firmato.
