在遵循有关 Ember js 2.0 的简单初学者教程时,我正在尝试在 firebase 上设置一个基本数据存储。例如,我正在关注本教程:
https://medium.com/@jamesfuthey/a-gentle-introduction-to-ember-2-0-8ef1f378ee4#.d6umfj62j
我似乎总是在使用 Firebase URL 进行身份验证时遇到问题。也就是说,我已经到了本教程尝试将信息写入我的 firebase 项目的地方,但是 Chrome Inspector 显示我收到了来自 firebase 的“权限被拒绝”错误。
FIREBASE 警告:在 /posts/-KIpiNcp3WVRkCfwl_lW 更新失败:permission_denied
我已经使用ember install emberfire 安装了 emberfire。我已将我的 firebase URL 添加到 config/environment.js:
contentSecurityPolicy: { 'connect-src': "'self' HTTPREMOVED//auth.firebase.com wss://*.firebaseio.com" }, firebase: 'HTTPREMOVED//ember2-blog-ccb21.firebaseio.com',
注意:我必须删除这些链接上的 http 元素才能在此处发布,因为我的声誉低于 10。
最初我没有更改我的 Firebase 项目的任何身份验证设置(我认为这很奇怪,因为我应该需要以某种方式对 Firebase 项目进行身份验证)。然后我尝试添加我的域,首先是我的 IP,然后是与我的 IP 关联的域名。
我正在使用:ember-cli:2.5.1
我希望有人能指出我正确的方向。谢谢你。