【问题标题】:authSubToken exception in AndroidAndroid中的authSubToken异常
【发布时间】:2013-04-07 13:32:25
【问题描述】:

我正在使用以下代码从我的 android 应用程序中获取 Authsubtoken;以下是代码:

 GoogleAuthUtil.getToken(myCtx,  "mymail@gmail.com","oauth2:https://www.googleapis.com/auth/userinfo.profile")

使用此代码,我得到以下异常:

com.google.android.gms.auth.UserRecoverableAuthException: NeedPermission

如何克服这个异常?

感谢任何帮助。

【问题讨论】:

  • 看看here
  • 如何在您提供的链接中获取“MY_ACTIVITYS_AUTH_REQUEST_CODE”
  • 它只是一个整数变量,您可以提供任何数字,以后必须与onActivityResult() 一起使用,请参阅该链接上的示例
  • if (resultCode == RESULT_OK) { getAndUseAuthTokenInAsyncTask(); } -- 我也需要设置结果吗?

标签: android oauth gmail


【解决方案1】:

使用这个异常

...
} catch (UserRecoverableAuthIOException e) {
   startActivityForResult(e.getIntent(), REQUEST_AUTHORIZATION);
}
... 

在这里查看更多

https://stackoverflow.com/a/14386248/760489

https://stackoverflow.com/a/15142977/760489

【讨论】:

  • 我怎样才能得到 "REQUEST_AUTHORIZATION" 。如果您检查您提供的第一个链接,我已经在答案中添加了评论,说明相同。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-01-13
  • 2019-01-06
相关资源
最近更新 更多