开发企业微信的H5微信网页授权,之前没有任何问题,最近几天才出现授权重定向到 https://open.work.weixin.qq.com/wwopen/connect/oauth2/selfAppRevoked 的问题。
网页授权复现步骤:
- 构造第三方应用oauth2连接,https://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#wechat_redirect
- 通过 window.location.href = oauth2连接
期望结果,授权后重定向到回调链接地址 REDIRECT_URI,获取 code
这个 code 在服务器无法验证,报 code 无效。
查一下服务器端授权用的agent_id对应的应用,访问一下,应该是长期未使用被禁了,重启后就好了,太坑了。。。
我这边也是,以前授权都没有问题,周日突然就不行了。应用停了还能授权。但是微信扫码不行,到了企业微信又可以授权。
一样的问题,本来用的好好的,突然某天说应用长期未使用,被禁用了,再启用后就变成这样了,根本没法用
怎么解决这个问题呢