用于本地开发服务器重定向到登录页面的Google App Engine远程api - java

尝试使用appcfg.py将数据上传到本地开发服务器时,出现302重定向错误。如果我使用浏览器访问相关页面(_ah / remote_api),则会得到一个登录页面,test @ example.com中的预填写有效,但cmd行中没有提示输入。

我正在使用GAE的Java变体,并且之前使用过appcfg.py的upload_data命令,我认为这里的区别在于,我使用的是比以前(新机器)更高的版本。

有关如何解决此问题的任何想法?我已经在网上检查过了,但是找不到其他人,因为有人将其重定向到登录页面。我正在使用的命令是:

./gae/appcfg.py upload_data --url=http://127.0.0.1:8080/_ah/remote_api --filename=file

谢谢

参考方案

按照12月19日的消息,用localhost替换127.0.0.1的工作如下:https://code.google.com/p/googleappengine/issues/detail?id=2440

使用对象化进行多对多关系? - java

我正在将我的应用程序从关系数据库移到对象化/谷歌应用程序引擎。该应用程序具有如下所示的关系:一个Message可以发送给许多Users。每个User可以有多个Message寻址到它们。我需要能够扫描寻址到特定Message的所有User。我该如何使用Objectify? 参考方案 有很多方法可以做到这一点。您可以在用户对象中保存消息列表。由于不需要进行查询,…

何时实例类更改在GAE应用程序中生效? - java

我最近将类从F1更改为F2,但没有注意到现有实例已重新启动。因此,我手动关闭了所有现有实例,希望所有新实例都是F2。我如何知道正在运行的实例在哪个实例类中?我无法在实例UI或日志中找到任何内容来确认正在运行的实例的实例类。根据the docs 您可以随时更改应用程序的当前前端实例类。 Python和Go应用程序会自动获取您选择的新实例类。必须重新启动Java…

在Google App Engine中衡量任务队列成本 - java

我正在通过检查x-appengine-estimated-cpm-us-dollars标头来衡量向GAE发出请求的费用。结合使用x-appengine-resource-usage和x-traceurl我什至可以获得更详细的信息。但是,我的应用程序很大一部分是在任务队列的上下文中运行的。因此,队列消耗了实例小时成本的很大一部分。每次在请求之外执行代码时,其费…

使用URLFetch到发送通道消息的服务的SocketTimeoutException - java

我们有两个AppEngine(Java)应用程序。其中一个使用URLFetch来创建约会。在接收器中,我们添加了一项功能,其中我们使用Channel API来查看是否有任何开放的通道,并让他们知道新数据。URLFetch调用失败,并出现SocketTimeoutException。接收器中的所有代码均已执行(包括所有已通知的开放通道),但调用应用程序仍会收到…

Java:线程池如何将线程映射到可运行对象 - java

试图绕过Java并发问题,并且很难理解线程池,线程以及它们正在执行的可运行“任务”之间的关系。如果我创建一个有10个线程的线程池,那么我是否必须将相同的任务传递给池中的每个线程,或者池化的线程实际上只是与任务无关的“工人无人机”可用于执行任何任务?无论哪种方式,Executor / ExecutorService如何将正确的任务分配给正确的线程? 参考方案 …