收藏
回答

授权登陆

使用 wx.login 获取 code,后台使用 code 换取 session_key,这一步报错,40029,说code无效。周五使用还是好好的,今天怎么就不行了?接口调整了?

最后一次编辑于  2018-08-26  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答

15 个回答

  • 是柿子啊
    是柿子啊
    2018-08-27

    你好,重启项目试试?

    2018-08-27
    赞同
    回复 1
    • jean
      jean
      2018-08-27

      今天可以了,昨天是怎么回事?

      2018-08-27
      赞同
      回复
  • 你吼那么大声干什么
    你吼那么大声干什么
    2018-08-27

    是直接在开发者工具中的network中preview中显示40029错误吗?

    2018-08-27
    赞同
    回复 8
    • jean
      jean
      2018-08-27

      后端接口报的。

      2018-08-27
      赞同
      回复
    • 你吼那么大声干什么
      你吼那么大声干什么
      2018-08-27回复jean

      好吧,谢谢了

      2018-08-27
      赞同
      回复
    • 你吼那么大声干什么
      你吼那么大声干什么
      2018-08-27回复jean

      我遇到一个问题,我去授权登陆小程序的时候,在生产环境是授权成功的,但是切到开发环境就授权失败了,这也是40029产生到问题吗?

      2018-08-27
      赞同
      回复
    • jean
      jean
      2018-08-27回复你吼那么大声干什么

      获取 session_key 需要开发者服务器调用微信接口的,肯定后端啊

      2018-08-27
      赞同
      回复
    • 你吼那么大声干什么
      你吼那么大声干什么
      2018-08-27回复jean

      后端好忙,叫我解决

      2018-08-27
      赞同
      回复
    查看更多(3)
  • 淡然²⁰¹⁹
    淡然²⁰¹⁹
    2018-08-28

    code传给后端的时候用post,不要用get

    2018-08-28
    赞同
    回复 1
    • jean
      jean
      2018-08-28

      get倒是可以

      2018-08-28
      赞同
      回复
  • 白天
    白天
    2018-08-29

    应该是appId和appSecret和code不匹配,即小程序项目appId和请求的appId不是同一个

    2018-08-29
    赞同
    回复 1
    • jean
      jean
      2018-08-29

      并没有啊,检查过了,不是这个问题。排除了代码问题。神奇的是,第二天换公司的电脑就好了。

      2018-08-29
      赞同
      回复