Google app engine API错误1(数据存储“v3:错误”请求):应用程序错误:1应用程序”;id1“;无法访问应用程序“;id2“';s数据

Google app engine API错误1(数据存储“v3:错误”请求):应用程序错误:1应用程序”;id1“;无法访问应用程序“;id2“';s数据,google-app-engine,go,blobstore,devserver,Google App Engine,Go,Blobstore,Devserver,我在Go中的AppEngine开发服务器上遇到以下错误: API错误1(数据存储\u v3:错误的\u请求):应用程序错误:1应用程序 “id1”无法访问应用程序“id2”的数据 (其中“id1”和“id2”是我的两个应用程序使用的真实标识符) 我尝试使用--clear_datastore标志清空数据存储,并使用--datastore_path指定数据存储的新路径。后者似乎不起作用,新位置没有存储数据。前一个标志删除了数据存储的内容,但是每当我试图上传一个blob时,我都会得到错误 我希望我能做

我在Go中的AppEngine开发服务器上遇到以下错误:

API错误1(数据存储\u v3:错误的\u请求):应用程序错误:1应用程序 “id1”无法访问应用程序“id2”的数据

(其中“id1”和“id2”是我的两个应用程序使用的真实标识符)

我尝试使用--clear_datastore标志清空数据存储,并使用--datastore_path指定数据存储的新路径。后者似乎不起作用,新位置没有存储数据。前一个标志删除了数据存储的内容,但是每当我试图上传一个blob时,我都会得到错误

我希望我能做点什么来补救这一点

--编辑:澄清一下,我并没有试图在应用程序之间移动数据,我只是试图上传到活动应用程序的blobstore。我正在同时开发几个应用程序(不同的公司),因此机器将有多个数据存储/Blobstore。在Java中,这不是问题,只是在Go中

此外,这只是DevServer上的一个问题,一旦我上传了应用程序,一切都会正常工作

前阿尼莫,
/Alexander。

GAE应用程序无法直接访问彼此的数据。这是一个根本的限制。DevAppServer只是阻止您在开发过程中做一些对已部署应用程序是禁止的事情


您可以通过url抓取在应用程序之间移动数据。

我不想这么做。。。。我只是想上传到跑步应用程序的blobstore。那就奇怪了。你在哪个站台?我将尝试重现该问题。您是否在测试之间更改了app.yaml中的应用程序id?这是适用于所有Go应用程序还是仅适用于此应用程序?