OAuth 2.0端点

时间:2020-01-09 10:47:09  来源:igfitidea点击:

OAuth 2.0定义了一组端点。端点通常是Web服务器上的URI。例如,Java servlet,JSP页面,PHP页面,ASP.NET页面等的地址。

定义的端点是:

  • 授权端点
  • 令牌端点
  • 重定向端点

授权端点和令牌端点都位于授权服务器上。重定向端点位于客户端应用程序中。这些端点中的每一个都在下面介绍。

OAuth 2.0规范没有描述如何找到或者记录这些端点的URI。这取决于每个实施者。大多数站点都有一个子站点供开发人员记录这些端点。

授权端点

授权端点是授权服务器上资源所有者登录的端点,并向客户端应用程序授予授权。

令牌端点

令牌端点是授权服务器上的端点,客户端应用程序在该端点上客户端应用程序将授权代码,客户端ID和客户端机密交换为访问令牌。

重定向端点

重定向端点是客户端应用程序中资源所有者在授权端点上授予授权后重定向到的端点。