code has been use?
发布于 6 年前 作者 na87 1378 次浏览 来自 问答

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

1 回复

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

回到顶部