一、异常现象
token请求时,显示请求超时。
二、原因分析
这个异常有如下几个原因:
(1)服务器没有开通 qyapi.weixin.qq.com 的外网权限
(2)服务器网络太慢
三、异常解决
1.验证外网访问权限
在服务器使用 curl 命令,访问对应网址,
发现服务器偶尔能请求成功。
能请求成功说明服务器外网权限是有的。但是只能偶尔成功,说明服务器网速不稳定。
2.网速慢时接口访问
当服务器网络情况差时,如果想成功请求微信接口,那只能延长请求超时时间了。
当我把请求超时时间设置为1分钟,就能成功返回token了。