3

是否可以从android中的客户经理获取离线类型access_token(oauth2.0)?我会解释为什么我需要这个,

我将从客户经理那里检索身份验证令牌并在服务器端使用它以备将来使用。因此,我希望令牌的刷新发生在服务器端本身,而无需再次从客户经理那里获得。为此,我需要一个刷新令牌。我读到只有“离线”类型才能获得刷新令牌。请参阅http://googlecode.blogspot.in/2011/10/upcoming-changes-to-oauth-20-endpoint.html。但是客户经理只返回“在线”令牌,没有刷新令牌。也看看

当您的应用程序请求离线访问时,向用户显示的同意页面将反映您的应用程序请求离线访问并且您的应用程序将收到访问和刷新令牌。一旦你的应用程序有了一个刷新令牌,它就可以随时获取一个新的访问令牌。

当您的应用程序请求在线访问时,您的应用程序只会收到一个访问令牌。不会返回刷新令牌。这意味着用户必须在场,您的应用程序才能获得新的访问令牌。

在上面的链接中。每当我在令牌过期后向客户经理请求新令牌时,我都没有得到任何用户同意屏幕。所以我认为客户经理实际上请求离线令牌并将刷新令牌保留给自己使用它来给我们新令牌。

我的问题是如何从客户经理那里获得离线类型 access_token。请帮我。

4

0 回答 0