Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 迁移到OAuth以使用ant将war文件上载到Google应用程序引擎_Java_Google App Engine_Ant_Oauth 2.0_Google Client Login - Fatal编程技术网

Java 迁移到OAuth以使用ant将war文件上载到Google应用程序引擎

Java 迁移到OAuth以使用ant将war文件上载到Google应用程序引擎,java,google-app-engine,ant,oauth-2.0,google-client-login,Java,Google App Engine,Ant,Oauth 2.0,Google Client Login,googleappengine已弃用客户端登录并移动到OAuth。这会影响将应用程序(可能是war文件)上载到googleappengine,因为它需要身份验证。如果通过AppCfg使用ant update,则会引发错误- “java.lang.RuntimeException:错误的身份验证响应:404不正确 发现无法更新应用程序:错误的身份验证响应:404未更新 找到“ 对于maven几乎没有可用的解决方案,但对于ant则没有 这个问题通过移动到最新的谷歌应用程序引擎版本(1.9.34)来解

googleappengine
已弃用客户端登录并移动到
OAuth
。这会影响将应用程序(可能是war文件)上载到
googleappengine
,因为它需要身份验证。如果通过AppCfg使用ant update,则会引发错误-

“java.lang.RuntimeException:错误的身份验证响应:404不正确 发现无法更新应用程序:错误的身份验证响应:404未更新 找到“


对于
maven
几乎没有可用的解决方案,但对于
ant
则没有

这个问题通过移动到最新的谷歌应用程序引擎版本(1.9.34)来解决。默认情况下,最新的appcfg update命令请求OAuth。如果在远程服务器(无头浏览器环境)中运行此命令,请确保运行-“取消显示”。否则,授权无法尝试打开浏览器

参考链接: