html52.com
我爱小程序-开发者交流社区

【已解决】获取openid同一台服务器 代码相同结果不同

问题原因

1、 正式的后台和测试的后台放在同一台服务器上

正式的域名是 xiaofang.acorntimes.com 测试的域名是 xiaofangdev.acorntimes.com

2、 小程序开发过程中使用 正式域名 通过 wx.login得到 code  然后调用 jscode2session 能够得到 openid

3、 小程序开发过程中 适用测试域名  通过 wx.login得到 code  然后调用 jscode2session 能够得到报错信息 invalid code, hints: [ req_id: AFNbO6yFe-bsHyFa ]


请求官方支持或者其他遇到相同问题的人员支持

找到原因了,dev 的数据库不知道什么时候更换了小程序的 appid 而 开发者工具项目绑定的 appid 还是原来的  用一个 appid的 code去另一个appid 下获取 openid 肯定会报 invalid code

网友回复

铭锋科技:

必现还是?最好是来代码片段,两个接口的

https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付