微信小程序获取手机号的项目中。小程序将encryptedData和iv,code值传到服务器后,进行解密,但是解密一直报错-41003
问题的根源在于 encryptedData中有+号,在http传递过程中,被转义为空格,所以服务器端拿到的值不正确,因此解密失败
解决办法:在小程序端使用encodeURIComponent()对encryptedData 进行编码,然后再传递,到达服务器的则为最为精准的加密字符串
微信小程序获取手机号的项目中。小程序将encryptedData和iv,code值传到服务器后,进行解密,但是解密一直报错-41003
问题的根源在于 encryptedData中有+号,在http传递过程中,被转义为空格,所以服务器端拿到的值不正确,因此解密失败
解决办法:在小程序端使用encodeURIComponent()对encryptedData 进行编码,然后再传递,到达服务器的则为最为精准的加密字符串