我们在访问很多大公司的开放 api 的时候,都会发现这些 api 要求传递一个 access token 参数。这个参数是什么呢?需要去哪里获取这个 access token 呢?

access token 是在 Oauth2.0 协议中,客户端访问资源服务器时需要带上的令牌(其实就是一段全局唯一的随机字符串)。拥有这个令牌代表着得到用户的授权。令牌里面包含哪些信息呢?答案是:

哪个用户 在什么时候 授权给哪个app 去做什么事情

当然这些信息是不能直接从 access token 看出来的,而是存在平台方的数据库中,平台可以用 access token 作为 key 去查询出这些信息,然后验证调用方是否有权限。

对于 Oauth2.0 不了解的读者,请看这篇文章:简单介绍 Oauth2.0 原理

所以,在调用这些 api 之前,需要先获取到 access token。

Access Token是做什么的相关推荐

  1. HDFS block access token认证机制

    文章目录 前言 Block access token HDFS block access token的原理 Block access token的更新 密钥key的分段隔离 NameNode重启问题 ...

  2. 如何使用async和await这对组合设计统一的取Access Token的函数

    最近我在使用SAP云平台的机器学习API做和SAP系统的集成,因为SAP Cloud Platform Leonardo上的机器学期API,每次消费时需要传一个Access Token,故在每次实际调 ...

  3. 百度pcs 如何获取Access Token

    为什么80%的码农都做不了架构师?>>>    看官方两篇文章: <获取Access Token> http://developer.baidu.com/wiki/ind ...

  4. token 微信access 过期_微信开发ACCESS TOKEN 过期失效解决方案

    微信开发-ACCESS TOKEN 过期失效解决方案 起因:因为access_token的重要性,开发过微信的都知道,但是他有自己的生命周期,官方解释为:"有效期为7200秒",一 ...

  5. token失效 判断access_微信开发-ACCESS TOKEN 过期失效解决方案

    微信开发-ACCESS TOKEN 过期失效解决方案 起因:因为access_token的重要性,开发过微信的都知道,但是他有自己的生命周期,官方解释为:"有效期为7200秒",一 ...

  6. 聊聊Hadoop安全认证体系:Delegation Token和Block Access Token

    前言 本文继续上一篇Hadoop安全认证方面的内容主题,来简单聊聊Hadoop内部的其它认证体系:Delegation Token(授权令牌认证)和Block Access Token(块访问认证). ...

  7. 使用personal access token进行Github认证

    问题 14号晚上向Github提交代码时,发现报如下错误: remote: Support for password authentication was removed on August 13, ...

  8. Ozone Security:基于证书的Block Access Token认证

    文章目录 前言 Block Access Token的作用 Block Acess Token的生成 证书的生成 Block Access Token流程图 前言 在HDFS中,我们有Block Ac ...

  9. 百度AI Access Token过期处理

    Access Token作为请求百度AI接口以及太多需要第三方平台开发接口的唯一凭据,都存在有效期的问题.而过期处理是很有必要的. 一.问题现状 Access Token的获取一般都是Https请求, ...

  10. Access Token vs Id Token

    Access Token vs Id Token Access Token Id Token 与身份相关的 Token 有两种:Access Token 和 Id Token. Access Toke ...

最新文章

  1. 在线GPU分布式实验环境+企业级项目,轻松斩获offer
  2. GHOST WIN8 64位软件自选安装专业优化版 201307 V1.0
  3. 自动化测试===unittest配套的HTMLTestRunner.py生成html报告源码
  4. [转]matlab 函数三种定义方式
  5. 重学C语言_数据结构与基础语法
  6. 2021百度职业教育行业洞察
  7. HTML5触摸事件演化tap事件
  8. server xcode 云服务器_SRT推流测试及服务器搭建
  9. xgboost算法_XGBoost 原理 及 常见面试题
  10. ArcGIS 城市生活区用地适宜性评价(五)
  11. 利用RFM模型做电商客户价值分析
  12. 中小企业物流配送管理系统SSM开发MYSQL数据库javaweb项目j2ee实现
  13. 软件测试流程--->测试报告的编写
  14. 一款不错安卓APK签名工具及使用方法!!!
  15. 《宝宝出生特别纪念日》
  16. 微信电脑版聊天记录转移
  17. 百度云管家使用QQ第三方登录时提示“由于网络原因无法载入页面 请点击刷新后重试”
  18. 店盈通: 拼多多店运营怎么选择推广关键词?
  19. JavaScript学习笔记三——查阅MDN、日期对象
  20. 在pycharm中直接安装第三方包时出错提示无合适版本---解决方案

热门文章

  1. 实现WinForm的DataGridView折叠功能(非原创,仅供收藏)
  2. python struct pack unpack
  3. DLL加载: Debug版本正常加载,Release版本LoadLibrary加载失败,返回错误126
  4. HTML+CSS大作业—汽车商城-功能齐全(42页) 大学生汽车商城网页设计模板代码 网购网页作业成品 汽车商城网站设计成品
  5. 领导力【管理学之五】
  6. LightOJ - 1406 Assassin`s Creed【状压DP】
  7. 前端新手HTML入门
  8. Scala 快查手册
  9. XXS靶场haozi
  10. C++基础中的基础——平行四边形