2
我想通过追加.json
来读取<<firebaseurl>>/test
,但我无论做什么都会被拒绝。安全规则解释为休息和网络不同?
我的安全规则:
{
"rules": {
"test" : {
".read": "auth != null",
".write": "auth != null"
},
"users" : {
"$userid": {
".read": "$userid === auth.uid",
".write": "$userid === auth.uid"
}
}
}
}
访问使用JS作品数据像预期一样:
ref.child("test").once('value', function(snap){
console.log(snap.val());
});
但是当我尝试使用JSON来获取数据
$.ajax({
url: 'https://instance.firebaseio.com/test.json',
dataType: 'json' ,
type: 'GET',
error: function() {
//handle it
},
success: function(data) {
//do something
}
});
抛出一个权限被拒绝错误。有没有人有任何见解?