GAE:无法更新应用:身份验证响应错误:404 Not Found

时间:2016-03-09 16:28:06

标签: google-app-engine deployment

今天无法部署到GAE(java)。我能够部署到昨天晚上。其他人有同样的问题吗?你是怎么解决的?

09-Mar-2016 11:15:04
java.lang.RuntimeException:错误的身份验证响应:404 Not Found

09-Mar-2016 11:15:04
无法更新应用:身份验证响应错误:404 Not Found

感谢

3 个答案:

答案 0 :(得分:4)

我遇到了同样的问题。事实证明,我用于部署到appengine的身份验证方法(ClientLogin)已被弃用(我使用 mvn gae:deploy 进行部署)。 Google现在希望我们使用新的OAuth 2.0身份验证来部署到appengine:https://cloud.google.com/appengine/docs/deprecations/clientlogin

要解决此问题,我必须更新我的appengine maven插件才能使用最新版本,以便部署。

我把它添加到我的pom.xml:

<plugin>
   <groupId>com.google.appengine</groupId>
   <artifactId>appengine-maven-plugin</artifactId>
   <version>1.9.34</version>
</plugin>

然后我使用此命令进行部署(而不是 mvn gae:deploy ):

mvn appengine:update

有关详细信息,请查看有关如何部署到appengine的此信息:https://cloud.google.com/appengine/docs/java/gettingstarted/uploading

答案 1 :(得分:0)

我打开了多个Google帐户。所以,我关闭了所有并再次部署它。它确实部署了。这是我的错。

答案 2 :(得分:0)

  1. 安装Eclipse的Google插件。
  2. 在eclipse中打开您的项目。一旦你成功安装了插件,你就会在eclipse按钮栏上看到一个新的“G”按钮。
  3. 单击“G”按钮,然后单击“部署到App Engine”。
  4. 完成。