我们可以使用Oauth2.0从Google获得数据,但现在我们突然得到403个用户速率限制和401个无效凭据。
在服务器启动的时候,
严重:无法刷新令牌com.google.api.client.auth.oauth2.TokenResponseException: 403用户速率限制
对于随后的请求,
com.google.api.client.googleapis.json.GoogleJsonResponseException: 401未经授权的{“代码”:401,“错误”:{“域”:“全局”,“位置”:“授权”,"locationType“:”头“,”消息“:”无效凭据“,”原因“:"authError”},“消息”:“无效凭据”}}
我已经用以下url测试了访问令牌:
我正在获得有效的访问令牌消息,但仍然收到无效的凭据。我也尝试过OAuth2操场,在这里我也得到了同样的信息。
任何解决这个问题的帮助。
发布于 2013-08-12 18:08:36
确保您正在缓存访问令牌,并且正在发出合理数量的刷新请求。对于同一用户来说,在紧循环中刷新(或者频繁地从集群中的多个线程或服务器中刷新)将导致403。
401错误很可能是因为获取新的访问令牌失败而您使用的是过期的令牌。
https://stackoverflow.com/questions/18159171
复制相似问题