请问wx.login得到的code是哪里生成的?
发布于 5 年前 作者 asun 598 次浏览 来自 问答

是在客户端生成,还是有做网络交互,从后台服务器生成的呢?

这种code的作用是什么呢?

2 回复
  1. 我发现每次wx.login,CODE是会变化的;

  2. CODE的概念是什么?每个CODE能单独标识一个用户还是一个微信客户端?

  3. 有了CODE能代表什么?

  4. 每个用户有自己的CODE,而无法获得别人的CODE?

code 是wx.login 方法调用返回的.

调用接口获取__登录凭证(code)__进而换取用户登录态信息,。

拿到code之后 换取 session_key,接口地址:

https://api.weixin.qq.com/sns/jscode2session?appid=APPID&secret=SECRET&js_code=JSCODE&grant_type=authorization_code

会返回如下 信息

//正常返回的JSON数据包{    

 “openid”: “OPENID”,    

 “session_key”: “SESSIONKEY”,    

 “unionid”: “UNIONID”

}

回到顶部