2

我正在尝试完全按照说明中的说明在 GAE 上运行 Java DrEdit 示例。我已经到了可以从文档创建一个新的“dredit”文档,允许身份验证并进入实际应用程序的地步,但是对于返回到 gdrive 的每个操作,我都会在 GAE 日志中得到这个:

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 构建路径编辑器中,将 war/WEB-INF/lib/ 目录中的所有 JAR 添加到项目的构建路径中。

我也在 lib/dependencies 下添加了库,只是添加了 lib 留下了编译错误。

4

1 回答 1

4

DrEdit Java 中存在一个错误,导致它被释放,基本上跳过了检查令牌是否丢失。修复此错误的相关更改在此处

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

于 2012-04-27T21:47:15.823 回答