Я получаю следующую ошибку на AppEngine DevServer в Go:
Ошибка API 1 (datastore_v3: BAD_REQUEST): ApplicationError: 1 приложение "id1" не может получить доступ к данным приложения "id2"
(где «id1» и «id2» — реальные идентификаторы, используемые двумя моими приложениями)
Я попытался очистить хранилище данных, используя флаг --clear_datastore, а также указав новый путь к хранилищу данных, используя --datastore_path. Последнее, похоже, не сработало, никакие данные не сохранялись на новом месте. Прежний флаг удалил содержимое хранилища данных, но всякий раз, когда я пытаюсь загрузить большой двоичный объект, я получаю сообщение об ошибке.
Я надеюсь, что есть что-то, что я могу сделать, чтобы исправить это!
--EDIT: чтобы уточнить, я не пытаюсь перемещать данные между приложениями, я просто пытаюсь загрузить их в blobstore активного приложения. Я разрабатываю несколько приложений одновременно (разных компаний), поэтому на машине будет несколько хранилищ данных/BLOB-объектов. В Java это не проблема, только в Go.
Кроме того, это проблема только на DevServer, как только я загружаю приложение, все работает как надо.
Ex animo, /Александр.