Google Drive SDK DrEdit Java版本返回401错误

时间:2012-04-27 16:47:06

标签: java oauth-2.0 google-drive-api

我正在尝试按照instructions中的描述使GAE 正好运行Java DrEdit示例。我已经明白了我可以从docs创建一个新的“dredit”文档,允许auth并获得实际应用程序,但是我在GAE日志中得到了每个返回gdrive的操作:

Uncaught exception from servlet
com.google.api.client.googleapis.json.GoogleJsonResponseException: 401 OK
{
  "code" : 401,
  "errors" : [ {
    "domain" : "global",
    "location" : "Authorization",
    "locationType" : "header",
    "message" : "Login Required",
    "reason" : "required"
  } ],
  "message" : "Login Required"
}
at com.google.api.client.googleapis.json.GoogleJsonResponseException.from(GoogleJsonResponseException.java:159) 

我所做的不同于7:

的说明
  

在项目的Eclipse Build Path编辑器中,添加所有JAR   在war / WEB-INF / lib /目录下到项目的构建路径。

我在lib / dependencies下添加了库,只是添加了lib left compile错误。

1 个答案:

答案 0 :(得分:4)

DrEdit Java中存在一个错误,它发布了它,基本上是在跳过检查是否缺少令牌。修复此错误的相关更改是here

我认为应用此更改将为您解决问题。我还更新了此示例的指南。