收藏
回答

同一个用户在同一个小程序下 openid 不同

问题模块 框架类型 问题类型 终端类型 微信版本 基础库版本
框架 小程序 Bug 客户端 7.0.4 2.7.0

服务端根据code 获取 到不同的 openid

appid:wx12a2686a8782122c

openid1:oy9vT5MGkuwKCi4CyTT5aDDzLg-E

openid2:oy9vT5ERgw8jSAM5HHnqhDcu6G44



最后一次编辑于  05-16
回答关注问题邀请回答
收藏

3 个回答

  • 小程序技术专员-Eric
    小程序技术专员-Eric
    05-17

    两个不是同账号,自行排查下先。

    05-17
    赞同
    回复 1
    • 刘煜
      刘煜
      11-25
      我也遇到了,同一用户、同一小程序拿到的openId不一样,请问是什么原因
      11-25
      回复
  • 无敌可爱蠢萌大笨蛋
    无敌可爱蠢萌大笨蛋
    07-31

    我已经解决了。我的问题就是两个不同的小程序...所以是会不同...

    07-31
    赞同
    回复 1
    • 飘逸丶麦子
      飘逸丶麦子
      07-31
      怎么会是两个不同的小程序。。。我实在同一个小程序前后两次里操作的,然后两次wx.login()获取的code传给服务端,服务端拿这个code从微信这边获取到了不同的openid...
      07-31
      回复
  • 飘逸丶麦子
    飘逸丶麦子
    07-31

    老哥,问题解决了吗?我现在也遇到了这样的问题。。。

    最近在调整授权的流程,刚好在这之前刚刚把项目从mpvue迁移到了uni-app,然后迁移前后都是我自己的测试账号,但是现在遇到了「服务端根据我传过去的code 获取到了不同的 openid」的问题。。。

    07-31
    赞同
    回复