收藏
回答

微信小程序获取同一个用户unionId 不一样!

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug 登陆 客户端 6.7.3 2.3.2

同一个用户 返回的

unionId 不一样 

xxxxx_inMR0Zs6c6U28
unionId变成了=>
xxxxx_indropMR0Zs6c6U28 in 变成了indrop

回答关注问题邀请回答
收藏

2 个回答

  • Special
    Special
    2018-10-29

    确认了确实是 indropMR0Zs6c6U28。

    你看下代码是不是用了什么 SQL 安全相关的库,插入数据库时把 drop 关键字给过滤了,drop 刚好是 SQL 命令

    2018-10-29
    有用
    回复 1
    • 冠宇
      冠宇
      2018-10-30

      没发现有啥问题,当时的log也找不到了,暂时没发现第二个这种情况,应该是我们的问题。 谢谢你哈~~

      2018-10-30
      回复
  • 是小白啊
    是小白啊
    2018-10-29

    ,文档:https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/union-id.html,确认下

    2018-10-29
    有用
    回复 4
    • 冠宇
      冠宇
      2018-10-29

      是啊 按理说应该是相同的啊 现在返回的不一样啊 同一个用户 同一个小程序 返回的不一样

      2018-10-29
      回复
    • 是小白啊
      是小白啊
      2018-10-29回复冠宇

      提供下appid以及openid

      2018-10-29
      回复
    • 解
      2018-10-30回复冠宇

      你这些发出来没有问题吗

      2018-10-30
      回复
    • 冠宇
      冠宇
      2018-10-30回复

      没有secret 没啥事吧

      2018-10-30
      回复
登录 后发表内容