0

尊敬的 Google 团队和 GAE 爱好者:

我尝试使用新的远程 dockerless 选项将我的 NodeJS 应用程序部署到我的 GAE 项目:“gcloud preview app deploy app.yaml --set-default --remote” 部署过程似乎很好——这意味着部署时没有发生错误。

执行部署后,有趣的是,我从数据存储区读取数据的所有 GET 请求都成功了。

但是,当我在应该将数据写入数据存储时尝试 POST 时,我不断收到“禁止”403 错误代码。

这是非常奇怪、尴尬和令人费解的,因为当我在本地主机上运行我的节点应用程序时,我能够毫无问题地读取/存储到我的数据存储云实例。

我想我的问题是目前是否还有其他人面临同样的问题,它是如何解决的?

仅供参考,上周我尝试从 NodeJS 托管的 VM 进行数据存储访问(读取和写入)并且它有效。我遵循了书架示例

我今天重新部署了相同的示例,它在所有处理数据存储写入的 POST 上也失败了。

我已经在这里开了类似的票:

谢谢你的帮助。

4

1 回答 1

1

只是想跟进此事,因为我找到了解决问题的方法。几乎,我必须根据以下说明通过数据存储授权: gcloud-node-js

顺便说一句,上面的链接提供了谷歌团队跟踪的错误的历史记录,如果它得到解决的话。

于 2015-08-26T17:59:19.673 回答