迁移至OAuth以使用蚂蚁将战争文件上传至Google App Engine

问题描述:

Google App Engine不推荐使用客户端登录并将其移至OAuth。这会影响上传应用程序(可能是war文件)到Google App Engine,因为它需要验证。如果蚂蚁更新是通过下,appcfg用它引发错误 -迁移至OAuth以使用蚂蚁将战争文件上传至Google App Engine

“了java.lang.RuntimeException:坏认证响应:404未找到 无法更新应用程式:坏认证响应:404未 找到”

有几个解决方案可用于maven但不适用于ant

此问题已通过转到最新的Google App Engine版本(1.9.34)得到解决。最新的appcfg update命令默认要求提供OAuth。如果您在远程服务器(无头浏览器环境)中运行此命令,请确保您运行 - '未设置DISPLAY'。否则授权无法尝试打开浏览器。

参考链接:

  1. Passwordless Login
  2. Java awt headless