使用rest api验证firebase私有数据库

时间:2017-09-14 17:35:50

标签: firebase curl firebase-realtime-database firebase-authentication

生成令牌Using this file for authentication。 之后,我通过阅读document

生成了一个休息网址
  

我从终端卷曲“https://sampleproject-763e9.firebaseio.com/USERS.json/?auth=my从上面的文件中生成令牌”。   为了生成我的令牌,我使用了这两件事:

  • 输入用户ID:userM1
  • 我通过进入项目设置从firebase获得的Jason-> serviceaccounts-> adminsdk并点击生成新的私钥

我收到了这个错误

  

{“error”:“auth标题中的'无效声明'kid':'5e3994c7ce7839ecbe22b9c01e0cc0e1db2593b1'with iat:'1505402027'”}。

我的数据库就像My databse is

这些是我的私人数据库的规则。enter image description here我的输出。enter image description here

1 个答案:

答案 0 :(得分:0)

这不是获取firebase secret数据库身份验证的方法。 从json生成令牌后,您必须通过登录生成访问令牌。