原先我做过几个小程序,几乎很顺利,这次新的小程序每次都是报-41003错误,所以很奇怪,在网上查了很多资料,基本上都是有概率会报-41003,但我的是每次都会报这个错,总结一下网上说的方法
1、获取code和userinfo顺序反了,看下图
意思就是要先获得code,截一段我的(是好的)
如果是有概率的问题,这样应该就没有问题了
2、获取的加密数据encrypted_data或iv在服务端不是最新的,比如写死了,这个在服务端调试一下就能检查出来
3、PHP环境没有开启openssl,我的就是这个问题,我用php7.1一直出不来,后来偶尔切换了一次7.0马上就可以了;