我目前正在我的应用程序中实施 Google C2DM。这一切都很好,但我注意到,我从服务器端的https://www.google.com/accounts/ClientLogin获得的 Auth-Token不会长时间保持有效(Getting HTTP 401 Unauthorized after几个请求/几分钟后)。
我不想每次请求都刷新身份验证令牌。
到目前为止,我认为将令牌存储在数据库中以供将来请求是一种好方法。但现在我认为,可能有更好的做法可以做。
最好的方法是什么?
我目前正在我的应用程序中实施 Google C2DM。这一切都很好,但我注意到,我从服务器端的https://www.google.com/accounts/ClientLogin获得的 Auth-Token不会长时间保持有效(Getting HTTP 401 Unauthorized after几个请求/几分钟后)。
我不想每次请求都刷新身份验证令牌。
到目前为止,我认为将令牌存储在数据库中以供将来请求是一种好方法。但现在我认为,可能有更好的做法可以做。
最好的方法是什么?
授权令牌的生命周期为 2 周。我将令牌存储在数据库中,当我得到 401 时,我获取新令牌并将其保存在数据库中。不过可能有更好的方法。
你确定“Auth-Token”是你的话吗?如果您正在开发 adndroid 端,那么您需要“registration_Id”。是的,尽管时间段未知,但它会在一段时间后刷新。在此处
查看更多信息