- 微信小程序登錄后,使用session_key 和 iv 解密出現上述錯誤。經過查找資料,原來是 iv 是通過get 方式傳參的,會把 iv 數據里的 “+” 轉換成空格,導致解密失敗。 (iv 是openssl_decrypt 的參數)
- 解決方法:(1) 改為 post 傳參 (2)在base64_decode 之前把空格替換為+ $aesIV=base64_decode(str_replace(" ","+",$iv));
- https://www.yisu.com/zixun/234546.html
- https://developers.weixin.qq.com/community/develop/doc/0000ec33464b5856245892c7451800