撤销一个应用程序的访问令牌,然后其他系统中的其他访问令牌也未定义

时间:2015-08-06 07:06:53

标签: oauth oauth-2.0 google-api google-oauth google-api-java-client

我的应用程序正在使用google api的身份验证。因此,我在Google Auth Playground中检查了这两种情况,但它正在创建相同的问题

  

场景 - 1 [不同的浏览器,但同一台机器]

我的应用程序在两种不同的浏览器中运行 Google Chrome 隐身, Mozilla Firefox

我想知道当我在Google Chrome窗口中通过我的应用程序撤销访问令牌之后,在Mozilla浏览器中自动生成应用程序的访问令牌无效

用于描述问题的三个屏幕截图

1.使用访问令牌 - mozilla firefox获取驱动器文件 enter image description here

2.从Google Chrome中撤消访问令牌 2.Revoke access token from Google Chrome

3.从其他浏览器撤销访问令牌后,提取文件 Again fectch files after revoking access token from other browser

  

场景 - 2 [不同的浏览器和不同的机器]

当我使用两个不同系统相同帐户进行身份验证但是使用ouath playground时,两个系统都有自己的访问令牌和刷新令牌,但同样的事情发生了从一个系统撤销访问令牌,自动执行其他系统的访问令牌未定义。

任何帮助都会受到赞赏。

1 个答案:

答案 0 :(得分:0)

Revoking a token

  

在某些情况下,用户可能希望撤消对应用程序的访问权限。用户可以通过访问“帐户设置”来撤消访问权限。应用程序也可以以编程方式撤销对其的访问权限。

撤销请求会从帐户中删除应用访问权限,因此在再次授予授权之前,该应用对该帐户的所有请求都将失败。