收藏
回答

微信h5页面授权,突然出现40029和40163错误信息?

大概场景是这样:

进入页面通过 https://open.weixin.qq.com/connect/oauth2/authorize? 静默授权获取code码,传给后端,后端去进行处理。

h5页面可以分享,但是没有单独处理过分享内容,所以导致可以分享出带有code的链接,所以最开始考虑是这个原因导致,于是禁用了分享功能,后边的一段时间就没有再出现过错误。

但是大概过了一个多月的时间,也就是到今天又开始大量的这个错误信息,代码也没有进行任何修改,为什么会突然出现授权接口异常的错误?

补充:

近期发现了个场景会导致这个错误的出现,就是通过pc端,比较快的点击去打开页面,点击打开四五次左右,就会出现这个错误,通过后端日志也发现,报错的code和前边成功的code是同一个。虽然现实中很少会有这种连续点击打开的场景,但是同时很多人一起点击进入的场景应该还是很多见的,想问下关于获取授权code的接口并发是如何的?为什么会出现间隔一秒多获取的code是上边已经获取过的???


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

1 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    06-07

    你好,debug排查下是否回调链接会使用code

    06-07
    有用
    回复 4
    • 木风
      木风
      06-07
      您指的是什么回调?前端这边就是调授权,后端只是那code请求了一次,后端说是没有回调
      06-07
      回复
    • 木风
      木风
      06-07
      可以帮忙看下这个么,两个时间点的code是同一个,但是我这边code都是通过静默授权获取回来的
      06-07
      回复
    • 社区技术运营专员--许涛
      社区技术运营专员--许涛
      06-07回复木风
      40163就是重复使用code,请自查没有其他原因
      06-07
      回复
    • 木风
      木风
      06-19回复社区技术运营专员--许涛
      代码就一直没动过,这几天又一个错误都没有了、就很奇怪,莫名的出现问题又莫名的好了。这么多人反馈这个问题,希望有关人员关注下,看看是不是底层有什么问题吧,毕竟用户量这么大
      06-19
      1
      回复
登录 后发表内容