GAE:由于ClientLogin弃用,无法再更新我的Gaelyk项目,需要更改哪些内容?

时间:2016-07-16 15:44:01

标签: google-app-engine google-oauth2 gaelyk

有一些other questions与此密切相关,但它们都没有针对Gaelyk应用程序的答案。

当我尝试使用appengineupdate Gradle命令将我的Gaelyk应用程序更新到服务器时,输入我的用户名和密码后,我收到一条错误消息:“无法更新应用程序:错误的身份验证响应:404 Not Found “

发现错误消息是由于GAE弃用了旧的ClientLogin身份验证,并且Google表示要使用新的OAuth 2.0身份验证,因此不需要太多调查。但是,如何为Gaelyk应用程序执行此操作?存在的documentation没有多大帮助;我找不到任何特定于GAE或Gaelyk的说明。

1 个答案:

答案 0 :(得分:2)

事实证明这并不是很困难。

在build.gradle文件中,将gaeVersion更新为最新版本。截至2016年7月,它是:

def gaeVersion ='1.9.38'

然后,当您进行更新时,会打开一个Google页面,要求您登录,然后它会为您提供要复制的代码。

更新将等待您粘贴代码,然后更新应该成功完成。