小程序
小游戏
企业微信
微信支付
扫描小程序码分享
appid:wx507dd0ff1b690889
微信号:anglieTL,后端接口获取到的openid与系统原有用户一样,导致无法注册新用户。(不同用户请求得到同一个openid,oSmaW5G512MLCTVRJrAbRIJxBtKk)
用新授权接口 getUserProfile 得到的iv encryptedData signature 传后端接口解密不出来openid unionid信息,但是用旧的getUserInfo却可以,导致无法用新的授权接口上线
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
jdk的原因吧,需要换两个jar包,US_export_policy.jar,local_policy.jar,路径:jdk\jre\lib\security
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
新接口getUserProfile 只能获取用户信息;iv encryptedData和解析不出openid unionid属于非常100%确定一定以及肯定的正常。
openid unionid,直接通过wx.login换取就行了
详见公告。至于你说两个人获取到同一个openid我是不相信的https://developers.weixin.qq.com/community/develop/doc/000cacfa20ce88df04cb468bc52801?blockType=1
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
jdk的原因吧,需要换两个jar包,US_export_policy.jar,local_policy.jar,路径:jdk\jre\lib\security
新接口getUserProfile 只能获取用户信息;iv encryptedData和解析不出openid unionid属于非常100%确定一定以及肯定的正常。
openid unionid,直接通过wx.login换取就行了
详见公告。至于你说两个人获取到同一个openid我是不相信的https://developers.weixin.qq.com/community/develop/doc/000cacfa20ce88df04cb468bc52801?blockType=1
用wx.login的code就可以获取openid unionid了。不用解密!不用解密!不用iv和encryptedData去解密!
wx.getUesrInfo->{iv,encryptedData}
{iv,encryptedData,session_key}->decode->userInfo,但是wx.getUesrInfo已经被官方改成getUserProfile了,改成这个之后接口去decryptData拿不到unioinid