转自:http://www.cftea.com/c/2016/11/6705.asp

Access Token 会过期,至于什么时候过期,得看授权服务器,有些 30 天过期,有些 10 天过期,有些第一次是 24 小时过期,之后是 30 天过期。

有人说我管你过不过期,我每次要用都获取最新 Access Token 不行么?

理论上是可以的,但大多数授权服务器对这个获取次数有限制,比如每天不超过 2000 次,够用的话,倒没什么。考虑到不够用,也考虑到减少请求次数,建议把 Access Token 保存下来,在过期之前可以一直使用。

所以我们应该写一个定时程序,在过期之前去更新 Access Token。

更新也比较简单,就是发送几个参数给授权服务器,这里面具体哪些参数以各大公司要求为准。不过一般都要传一个叫 refresh_token 的,这个值是之前接收 Access Token 时,一起传过来的(前面章节的图中省略了它),把这个传给授权服务器。

最新文章

  1. BootStrap基本控件
  2. 江湖救急:webbrowser中js文件丢失问题~
  3. Orchard内置特性(以模块来说的)
  4. C# MP3文件属性读取
  5. SQL如何查询对应的object
  6. 【Nginx】启动报错-端口被占用
  7. 解决反序列化(Deserialize)无法找到程序集的错误
  8. 并查集-HDU1232-畅通工程
  9. 知其所以然~tcp和udp的区别
  10. 用工具metaseeker写简单爬虫(1)
  11. Shopt命令(删除排除)
  12. Javascript高级编程学习笔记(62)—— 事件(6)焦点事件
  13. 课程五(Sequence Models),第二 周(Natural Language Processing & Word Embeddings) —— 0.Practice questions:Natural Language Processing & Word Embeddings
  14. jupyter notebook不能选择虚拟环境的解决方法
  15. Linux内核分析第七次作业
  16. Django + Mysql 中关于时间异常返回500错误的解决
  17. dell r420 H310/H810阵列配置教程及常见问题
  18. Mybatis select、insert、update、delete 增删改查操作
  19. Hbase 学习(四) hbase客户端设置缓存优化查询
  20. 一次线上OOM过程的排查

热门文章

  1. 浅谈ITIL
  2. BigDecimal类(精度计算类)的加减乘除
  3. C 标准库 - <stdio.h>
  4. 《C++ Primer Plus》第9章 内存模型和名称空间 学习笔记
  5. Mybatis中insert
  6. springAOP实现(含实例)
  7. iOS - xib中关于拖拽手势的潜在错误
  8. 【转】实现Ribbon风格的窗体
  9. PostgreSQL远程代码执行漏洞(CVE-2018-1058)学习笔记
  10. Box2D 一、学习资料(库、pdf)