liyiorg / weixin-popular

微信SDK JAVA (公众平台、开放平台、 商户平台、 服务商平台)
Apache License 2.0
2.5k stars 1.06k forks source link

获取微信授权数据时,会出现fastjson转换错误 #178

Closed evanyangg closed 5 years ago

evanyangg commented 5 years ago

com.alibaba.fastjson.JSONException: syntax error, expect {, actual int, pos 1, fastjson-version 1.2.49 image 必现场景是新用户首次授权时解密数据会出现。 授权过之后再次授权解密数据正常。

liyiorg commented 5 years ago

传入的参数 encryptedData 数据格式不对吧。

evanyangg commented 5 years ago

image 找到这个问题的原因了, 这里的data返回回来的是乱码,所以出现了问题 @liyiorg

evanyangg commented 5 years ago

不好意思,第一次接触小程序,我的session_key 没有和微信服务的session_key 保持一致,所以解密的时候出现了问题。会继续支持的,加油!