小程序微信授权登录用code解密偶尔会报错:The given payload is invalid(亲测完美解决!)

本人遇到环境:php   laravel   easyWechat

微信小程序授权登录,服务端根据前端的code解密出手机号等信息时候遇到报错信息:"The given payload is invalid./website/xjzm/api_xjzm/vendor/overtrue/wechat/src/MiniProgram/Encryptor.php43"

最大的问题就是修改easyWechat源码:

找到该文件:vendor/overtrue/wechat/src/MiniProgram/Encryptor.php43

小程序微信授权登录用code解密偶尔会报错:The given payload is invalid(亲测完美解决!)

试过就知道,完美解决!