当前位置: 首页 > 知识库问答 >
问题:

从另一种方式使用存储的令牌实例化新的OAuth 2.0凭据

南宫炜
2023-03-14

共有1个答案

顾斌
2023-03-14

在检测过期访问令牌中指出,一旦检测到令牌不再有效(即过期或撤消),您必须从存储中删除该访问令牌。

同样,OAuth2.0授权框架在刷新访问令牌下也声明

授权服务器可能会发出新的刷新令牌,在这种情况下,客户端必须丢弃旧的刷新令牌并用新的刷新令牌替换它。授权服务器可以在向客户端发出新的刷新令牌之后撤销旧的刷新令牌。如果发出新的刷新令牌,则刷新令牌的作用域必须与客户端在请求中包括的刷新令牌的作用域相同。

 类似资料:
  • 我试图与谷歌云存储使用凭证令牌进行身份验证。在node.jsGCS api文档中找不到关于如何做到这一点的示例。它们指示生成并下载包含私钥的json文件,然后链接到文件系统上的路径,如下所示: 这个很好用。 然而,我不想将我的密钥保存为JSON文件,而是创建凭据并将其保存为环境变量: 我尝试使用服务号HMAC访问密钥从桶的设置、互操作性菜单中获取此令牌。 当我尝试使用上面的身份验证方法从bucke

  • 用户确认使用选定范围访问Google帐户的权限。 将检索刷新令牌并将其保存到长时间存储中。 每次需要时(如果访问令牌过期),都将检索访问令牌并用于访问API。 但有时(到目前为止,超过6个月只有两次)我会经历奇怪的行为: 我还尝试通过向https://www.googleapis.com/oauth2/v1/tokeninfo发送请求来验证“新”访问令牌 但是当我尝试访问驱动器提要时,响应是: 我

  • 我在这里有点迷路,需要一些直接的请。我是新来Java,这是我试图写的第一个程序,显然与它斗争了一个月左右。因此,目前我们使用邮递员输入客户端ID/秘密从第三方应用编程接口获得访问令牌,使用该令牌我们可以从第三方的另一个终端请求资源。我正在尝试引用多个资源,如此Spring安全示例https://github.com/spring-projects/spring-security/blob/mast

  • 用户授权Google Calendar后,NodeJS服务将代码、AccessToken和RefreshToken保存到存储中。 我也尝试将代码交换为新的令牌,但没有帮助 400错误的请求响应:{“error”:“invalid_grant”,“error_description”:“auth代码格式错误”} 尝试使用Calendar.NewService访问 }

  • 本文向大家介绍Python使用redis pool的一种单例实现方式,包括了Python使用redis pool的一种单例实现方式的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Python使用redis pool的一种单例实现方式。分享给大家供大家参考,具体如下: 为适应多个redis实例共享同一个连接池的场景,可以类似于以下单例方式实现: 更多关于Python相关内容感兴趣的读者可查看

  • 我试图建立一个使用firebase数据库和存储的社交媒体应用程序。下面是预期的流量。 > 用户上传存储在当前用户文件夹中的firebase存储中的个人资料图片和存储在firebase数据库中的URL以便快速访问。(很好) 用户发表他们的想法。这样可以在数据库中保存用户信息,如邮件、用户名和配置文件图像URL。(很好)。 现在的问题是,如果一个用户更新了他或她的个人资料图片,这将覆盖firebase