【发布时间】:2020-10-21 01:40:55
【问题描述】:
我有一个简单的 firebase-react 网站,用户可以在其中注册、登录以及向我的 firestore 发出发布/删除请求。我的网站托管在 Heroku,并且有一个自定义域名。但是,当我尝试访问我的网站时,浏览器返回以下错误:
This site can’t provide a secure connection
www.gigfort.nz sent an invalid response.
我最近将 Firestore 规则更改为以下内容,以尝试解决此问题 - 但它不起作用:
service cloud.firestore {
match /databases/{database}/documents {
// Allow public read access, but only content owners can write
match /some_collection/{document} {
allow read: if true
allow write: if request.auth != null && request.auth.uid == request.resource.data.author_uid
}
}
}
此代码来自 firebase 文档,允许私有和公共混合访问。
所以我想知道 - 我是否正确地假设这个问题与我的 Firestore 规则设置有关,如果是这样,关于如何解决这个问题的任何建议?
【问题讨论】:
-
该错误消息与安全规则没有任何关系,因为会参考规则来提供 Web 内容。
标签: firebase google-cloud-firestore