Oauth客户经理返回错误凭据

时间:2014-01-03 14:25:56

标签: java android authentication google-plus accountmanager

因为我正在使用oauth2.0来获取用户详细信息它正常工作并在android 4.0以上版本中提供正确的凭据。但是当它来到android 2.3.6时它返回以下错误凭据。我正在使用范围

  

public static final String SCOPE =“https://www.googleapis.com/auth/userinfo.profile https://www.googleapis.com/auth/plus.me https://www.googleapis.com/auth/userinfo.email”;

。但在我使用新帐户签名的某个时间工作正常,下次当我从帐户选择器中选择帐户时,它会返回以下内容

{
     "error": {
      "errors": [
       {
        "domain": "global",
        "reason": "authError",
        "message": "Invalid Credentials",
        "locationType": "header",
        "location": "Authorization"
       }
      ],
      "code": 401,
      "message": "Invalid Credentials"
     }
    }

我使用以下网址验证了此凭据

  

https://www.googleapis.com/oauth2/v1/userinfo?access_token= {“我们的访问令牌”}

0 个答案:

没有答案