收藏
回答

/sns/jscode2session 一直返回 40029?

体验版和本地获取的code 传给后端能获取openid ,小程序上线了生成的code传给后端就一直报    'errcode' => 40029, 'errmsg' => 'invalid code, rid: 63b4f3b6-17435586-571614e0', 体验版、本地和正式 都是请的同样的接口

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

4 个回答

  • Terry
    Terry
    2023-05-25

    我也遇到这个问题,上周还好好的,这周又调到这里,发现居然报这个错误。。。

    原因找到了。开发者工具配置的appid与后端配置的appid不一致。。。中间改过一次忘了。

    2023-05-25
    有用 1
    回复
  • Jianbo
    Jianbo
    2023-01-04

    每次使用code后都需要通过wx.login再次获取

    2023-01-04
    有用
    回复 7
    • 鹏
      2023-01-04
      就是wx.login获取了code传给后端  ,体验和本地都可以 小程序发布了没法了
      2023-01-04
      回复
    • 鹏
      2023-01-04
      报错的rid 在cgi-bin/openapi/rid/get 这个接口也查不到
      2023-01-04
      回复
    • Jianbo
      Jianbo
      2023-01-04回复
      检查下appid和密钥是否正确?
      2023-01-04
      回复
    • 鹏
      2023-01-04回复Jianbo
      验了几次 是正确的
      2023-01-04
      回复
    • 鹏
      2023-01-04回复Jianbo
      体验版和正式版 调用的同样的接口,两个地址我都对比了下,只有code不一样 其它都一样,就是正式服产生的code获取不到opeid
      2023-01-04
      回复
    查看更多(2)
  • 33
    33
    2023-01-04

    wx.login拿code,再去请求后台接口

    2023-01-04
    有用
    回复 6
    • 鹏
      2023-01-04
      就是wx.login获取了code传给后端 ,体验和本地都可以 小程序发布了没法了
      2023-01-04
      回复
    • 33
      33
      2023-01-04回复
      /sns/jscode2session 你请求的这个域名?
      2023-01-04
      回复
    • 鹏
      2023-01-04回复33
      是的,https://api.weixin.qq.com/sns/jscode2session
      2023-01-04
      回复
    • 33
      33
      2023-01-05回复
      那肯定请求不出来啊,openid要后端去请求这个接口,你这个api.weixin.qq连合法域名都配置不了更别说请求openid了
      2023-01-05
      回复
    • 鹏
      2023-01-05回复33
      这个就是 后端请求的,前端获取了code 传给后端去获取opeid
      2023-01-05
      回复
    查看更多(1)
  • Mr.Zhao
    Mr.Zhao
    2023-01-04

    该接口不支持上线

    2023-01-04
    有用
    回复 5
    • 鹏
      2023-01-04
      真的的吗 ,前端本地和体验版还有线上 都是请的线上后端
      2023-01-04
      回复
    • Mr.Zhao
      Mr.Zhao
      2023-01-04回复
      我这没问题,你们到底有没有问题 我也看不到
      2023-01-04
      回复
    • 鹏
      2023-01-04回复Mr.Zhao
      wo开发的其它项目都没问题 ,现在有个老项目出现了这个问题,排查了快一天了,都没找到原因
      2023-01-04
      回复
    • 鹏
      2023-01-04回复Mr.Zhao
      本地和体验版和正式版都是请的同一个接口 就正式版 获取openid报错
      2023-01-04
      回复
    • Mr.Zhao
      Mr.Zhao
      2023-01-04回复
      你说这些没用  我不是项目成员
      2023-01-04
      回复
登录 后发表内容