大概场景是这样:
进入页面通过 https://open.weixin.qq.com/connect/oauth2/authorize? 静默授权获取code码,传给后端,后端去进行处理。
h5页面可以分享,但是没有单独处理过分享内容,所以导致可以分享出带有code的链接,所以最开始考虑是这个原因导致,于是禁用了分享功能,后边的一段时间就没有再出现过错误。
但是大概过了一个多月的时间,也就是到今天又开始大量的这个错误信息,代码也没有进行任何修改,为什么会突然出现授权接口异常的错误?
补充:
近期发现了个场景会导致这个错误的出现,就是通过pc端,比较快的点击去打开页面,点击打开四五次左右,就会出现这个错误,通过后端日志也发现,报错的code和前边成功的code是同一个。虽然现实中很少会有这种连续点击打开的场景,但是同时很多人一起点击进入的场景应该还是很多见的,想问下关于获取授权code的接口并发是如何的?为什么会出现间隔一秒多获取的code是上边已经获取过的???
你好,debug排查下是否回调链接会使用code