Laravel 5.5尝试解密字符串时,邮递员中的有效负载是无效响应

Laravel 5.5尝试解密字符串时,邮递员中的有效负载是无效响应,laravel,Laravel,我正在尝试解密其他用户使用其他平台发送的字符串。我们使用相同的加密类型(AES-256-CBC)。当我在身体中传递加密字符串并调用api时,我得到的消息是无效的。请有人向我解释这个问题,并帮助我找出此加密方法中的密钥是什么,以及该密钥在我的项目中的位置。。 [当前我使用应用程序密钥作为密钥],当我加密项目中的字符串并将其传递给正文时,我会获得所需的输出,但当我使用其他用户的加密值时则不会。 问题似乎出在您与邮递员一起发送的字符串上,该字符串无效。如果您将字符串存储在代码中并将其传递给解密程序:

我正在尝试解密其他用户使用其他平台发送的字符串。我们使用相同的加密类型(AES-256-CBC)。当我在身体中传递加密字符串并调用api时,我得到的消息是无效的。请有人向我解释这个问题,并帮助我找出此加密方法中的密钥是什么,以及该密钥在我的项目中的位置。。 [当前我使用应用程序密钥作为密钥],当我加密项目中的字符串并将其传递给正文时,我会获得所需的输出,但当我使用其他用户的加密值时则不会。


问题似乎出在您与邮递员一起发送的字符串上,该字符串无效。如果您将字符串存储在代码中并将其传递给解密程序:$payload=base64_decode('your encoded string here');dd(Crypt::decryptString($payload));这个字符串将以加密的形式来自其他系统用户,所以我想我必须把它交给邮递员。我像你说的那样累了,但没用!!问题似乎出在你和邮递员一起发送的字符串上,它是无效的。如果您将字符串存储在代码中并将其传递给解密程序:$payload=base64_decode('your encoded string here');dd(Crypt::decryptString($payload));这个字符串将以加密的形式来自其他系统用户,所以我想我必须把它交给邮递员。我像你说的那样累了,但没用!!