Google-oauth:未授权请求范围

时间:2014-01-27 06:26:57

标签: oauth google-oauth scribe google-oauth-java-client

我在我的网络应用程序中实现了Google oauth1,它在两个月前工作正常,因为我正在忙于其他一些东西,今天我必须测试应用程序,但我收到以下错误

  

错误:invalid_request未授权请求范围:   [https://www.googleapis.com/auth/plus.login]

     

请求详细信息   组oauth_token = 4 / TcuWLYAunz3MeOac23f0i4AZ6tQx

谷歌方面是否有任何改变oauth登录过程?关于这个问题的任何帮助表示赞赏。

我正在使用的范围

  

https://www.googleapis.com/auth/userinfo.email

     

https://docs.google.com/feeds/

     

https://www.googleapis.com/auth/plus.login

     

https://www.google.com/calendar/feeds/

1 个答案:

答案 0 :(得分:1)

使用OAuth1令牌访问Google API时,大多数plus。*范围无效(即被忽略)。因此,目前不允许对这些范围进行OAuth1请求。用plus.me替换plus.login可以解决你的问题,同时仍然允许你获取用户的识别信息(见scopes' documentation)。

希望有所帮助!