首页 > 解决方案 > 为什么我无法连接到 Firebase?

问题描述

我正在尝试将我的应用程序连接到 firebase,但我得到的唯一响应不是我需要来自 firebase 的响应 json。我在下面包括了我对 firebase 的调用。网址不正确吗?我得到的响应不是我创建的使用 firebase 制作的 json 对象。

``

<script>
(async function call () {
    console.log("hello")
    const endpoint = url
    console.log(endpoint)

    
    async function initiation () {
    const result = await fetch(endpoint, {mode: "no-cors"})
    const data = await result
    console.log(data)



}
initiation()
})()
</script>

``

标签: firebase

解决方案


您的代码中的结构似乎很奇怪,如果您正在实现 CDN,您需要使用您的项目凭据启动您的应用程序,现在您只是作为公共请求访问实时数据库,并且不提供任何额外的验证器作为数据库最有可能启用了安全规则。

要从端点请求数据,您还需要.json在 URL 的末尾包含一个https://[PROJECT_ID].firebaseio.com/users/jack/name.json

资料来源:https ://firebase.google.com/docs/reference/rest/database#section-get


推荐阅读