我正在使用Google API Java客户端从Google App Engine中管理对Google Drive API的访问。我获取用户访问令牌和刷新令牌并将两者保存在我们的数据库中。但我认为只有刷新令牌需要持久化。如何管理访问令牌的过期?你认为这个策略怎么样:
我阅读了Credential and Credential Store,但它似乎已被弃用。现在必须使用StoredCredential。有人有使用这个新接口的示例吗?
谢谢。
一旦我已经登录到我的Web应用程序,我从存储在数据库中的刷新令牌获取访问令牌,并将其存储在会话中。我该如何从刷新令牌创建Google凭据对象?
当我访问Drive操作时,如果出现过期情况,我会捕获401异常以重新创建访问令牌。
谢谢。