NodeJS托管的虚拟机在数据存储写时收到403



亲爱的谷歌团队&GAE爱好者:

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

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

然而,当我试图在数据应该被写入数据存储时正确POST时,我一直收到'Forbidden' 403错误代码。

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

我想我的问题是,如果有人面临同样的问题,它是如何解决的?

供参考,上周我尝试做数据存储访问(读取&写)从一个NodeJS管理的虚拟机,它工作。我遵循了Bookshelf的例子

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

我已经打开了类似的票:

  • gcloud-node github
  • gcloud github

谢谢你的帮助。

只是想跟进这个,因为我找到了我的问题的解决方案。基本上,我必须根据以下说明通过数据存储授权:gcloud-node-js

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

相关内容

  • 没有找到相关文章

最新更新