收藏
回答

code has been use?

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug wx.login() 客户端 6.6.7.1321 2.2.5

在登陆函数中我拿到的res.code,并且储存在app.js的App中。拿到code后发送到服务器,服务器可以正常换取openid。但是,当我的小程序跳转页面时,发送code给服务器,然后服务器又去换取openid,竟然返回了code has been use,这是什么鬼?我看了官方的文档,知道了openid是一个用户唯一凭证,但我还是不明白这是干什么用的。谢谢了

最后一次编辑于  2018-09-06
回答关注问题邀请回答
收藏

1 个回答

  • 炸你火车洞
    炸你火车洞
    2018-09-07

    小程序登陆时可以获取一个code,这个code可以向微信服务器换取openid。根据我自己的测试,小程序每次登陆获取的code都不一样,但是换取的openid都是同一个值。openid可以存入数据作为用户标识,但是不明白session_key有什么用,什么鬼来的??

    2018-09-07
    赞同
    回复