我确实将Magento 1迁移到Magento 2.3.0一切都很好,但是当我创建客户双方(前台和管理员)的表单时,我都遇到了与解密相关的错误,即使单击保存时我也无法编辑客户,但发生了同样的错误。
下面的错误是:
致命错误:未捕获的TypeError:Magento \ Framework \ Encryption \ Adapter \ SodiumChachaIetf :: decrypt()的返回值必须为字符串类型,在public_html / vendor / magento / framework / Encryption / Adapter / SodiumChachaIetf.php:68中返回的布尔值堆栈跟踪:#0 public_html / vendor / magento / framework / Encryption / Encryptor.php(358):Magento \ Framework \ Encryption \ Adapter \ SodiumChachaIetf-> decrypt('“ \ x10 \ x88 \ x8E \ xB5 \ x851; H \ xB1 \ x12 \ xE1aaP ...')
#1 /public_html/vendor/dotmailer/dotmailer-magento2-extension/Helper/Data.php(744):Magento \ Framework \ Encryption \ Encryptor-> decrypt('IhCIjrWFMTtIsRL ...')
#2 /public_html/vendor/dotmailer/dotmailer-magento2-extension/Helper/Data.php(203):Dotdigitalgroup \ Email \ Helper \ Data-> getApiPassword(Object(Magento \ Store \ Model \ Website \ Interceptor))
在第68行的/public_html/vendor/magento/framework/Encryption/Adapter/SodiumChachaIetf.php中#3 public_html / vendor / dotmailer / dotmailer-magento2- extens扩展