# Problema con ActiveSupport::MessageEncryptor::InvalidMessage nel plugin

**URL:** <https://meta.discourse.org/t/trouble-with-activesupport-invalidmessage-in-plugin/229957>\
**Category:** Development\
**Created:** [14 Giugno 2022, 5:55pm UTC](https://meta.discourse.org/t/trouble-with-activesupport-invalidmessage-in-plugin/229957 "2022-06-14T17:55:42Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)\
**Post date:** [21 Giugno 2022, 1:49pm UTC](https://meta.discourse.org/t/trouble-with-activesupport-invalidmessage-in-plugin/229957/5 "2022-06-21T13:49:46Z")

</div>

> [@gerhard](#):
>
> Abbiamo aggiornato a Rails 7, quindi probabilmente è quella la causa.

Oh. Dannazione. No, non è quello. Il mio sito di produzione che funziona è su 7.0.3 e il sito di staging che non funziona è anch’esso su 7.0.3. Sta crittografando le cose in modo diverso. Non riesco a capire, e non so come capire, se è il serializzatore ad essere diverso o il cifrario ad essere diverso.

Nel frattempo, ho appreso che 7.0 supporta la crittografia dei campi, il che mi permetterà di eliminare del codice personalizzato se solo riuscissi a capire come accedere alle mie chiavi API crittografate. O forse le eliminerò e le rigenererò.

Al momento sto ottenendo crittografie come  
`=> "SUNBZlRURThEZjdVUG8wTzV1eWk0dz09LS1uRGVSQWtPRU9rc1ZCa1Y1d2pyeU5nPT0=--43eab316e6a9ebafc72d4982347abd9c7f6605db"`

con 2.9.0.beta4 assomigliano a `"FwL/GGvrDHOpQ1bnGiI=--kCLbUxMf/XeMaeWF--/feRN+/l1q3EFdKgyIo+7Q=="`

---

_[View the full topic](https://meta.discourse.org/t/trouble-with-activesupport-invalidmessage-in-plugin/229957)._
