access_token失效问题

Cance_ 2015-11-12 05:29:25
错误代码:40001,说明:invalid credential, access_token is invalid or not latest hint: [2HYQIa0031ge10]

微信在线上过一段时间就会报这个错误,然后所以的微信都发不出去了
...全文
56750 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
李秀才 2016-10-25
  • 打赏
  • 举报
回复
看下我的博客专栏java微信公众平台开发:http://blog.csdn.net/column/details/13293.html 希望可以帮助到你 。
男哥 2016-09-20
  • 打赏
  • 举报
回复
引用 4 楼 u011738153 的回复:
楼上的可能性是一种,还一种是有人在别的地方使用appid和appsecret直接去获取了,导致服务器里存的过期了。 新token获取后,未过期的token会在5分钟后失败,建议做一个定时任务,每分钟去监测(监测可以用获取用户信息接口,用一个服务号openid就可以了)一下token是否过期,如未过期不处理,发现过期立马刷新token。
这个回答的很好啊,赞一个
人生导师 2016-04-21
  • 打赏
  • 举报
回复
人生导师 2016-04-21
  • 打赏
  • 举报
回复
会过期的,你搜搜下微信公众号accesstoken过期解决方案
稻庄 2016-04-15
  • 打赏
  • 举报
回复
设置个session吧,每次都要判断该access_token是否还有效
码无边 2016-04-15
  • 打赏
  • 举报
回复
access_token保存在缓存,因为有个过期时间。
gulang462 2016-04-14
  • 打赏
  • 举报
回复
雪花没啤酒 2015-12-08
  • 打赏
  • 举报
回复
建议在楼主缓存access_token,时间小于7200s.到时间后自动请求access_token
Bob_張 2015-12-07
  • 打赏
  • 举报
回复
楼上的可能性是一种,还一种是有人在别的地方使用appid和appsecret直接去获取了,导致服务器里存的过期了。 新token获取后,未过期的token会在5分钟后失败,建议做一个定时任务,每分钟去监测(监测可以用获取用户信息接口,用一个服务号openid就可以了)一下token是否过期,如未过期不处理,发现过期立马刷新token。
爱学习饼 2015-11-18
  • 打赏
  • 举报
回复
access_token的有效时间是7200秒,过期需要再次请求access_token。楼主的程序应该是仅在web服务启动时请求access_token,之后没检查过是否过期需要重新请求。
wyx100 2015-11-14
  • 打赏
  • 举报
回复
有时间限制,仔细看官网资料http://mp.weixin.qq.com/wiki/home/index.html
Cance_ 2015-11-12
  • 打赏
  • 举报
回复
观察了一下,,这个停止发送的时间不确定。有时候是几个小时,有时候是几天,然后重启iis之后就正常了

3,150

社区成员

发帖
与我相关
我的任务
社区描述
微信开发即微信公众平台开发,将企业信息、服务、活动等内容通过微信网页的方式进行表现,通过二次开发可以将公众账号由一个媒体型营销工具转化成提供服务的产品。
社区管理员
  • 微信开发
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧