长链接转成短链接报错 errcode=61004什么原因?
API:
https://api.weixin.qq.com/cgi-bin/shorturl?access_token={access_token}
异常: result:{errcode=61004, errmsg=access clientip is not registered requestIP: 10.10.10.5 现象: 上线后运行相当长一段时间是正常的。最近几天上午会发生改异常;服务器用的Azure,对外暴露IP为4个,4个IP都加入微信IP白名单了;查看近三天的日志发现有3个IP报出该异常。 调用接口的access_token已经缓存,日志显示如果一个access_token调接口时报出改异常,那么后面一连几个使用该access_token调用接口的都会有这个异常,直到刷新access_token后才会正常。 猜测点: 1、获取的access_token有问题; 由于access_token的获取是另外一个服务提供的,如果获取到的access_token过期了,或者是别的公众号的。理论上应该会报token无效的错误。 2、可能白名单中生效的ip只有一个; IP白名单配置ip过多,是否存在覆盖情况?目前看日志显示没有报错的ip刚好是配置在其它是哪个ip的下方 白名单配置如下,是否会存在最后一个把前面都覆盖的情况? 10.10.10.5 10.10.10.6 10.10.10.7 10.10.10.8