由于 AppCheck,我对 Firestore 的所有请求都被归类为未验证?
All my requests to Firestore are classified as unverified because of AppCheck?
我为 Firestore 强制执行了 Firebase AppCheck。
现在,当我尝试访问数据时,出现错误:
firebase
.firestore()
.doc(firestoreRoot.configs.priceIds._pathUrl)
.get()
.then((v) => console.log(v.data()));
在 Firebase 中,它说我的所有请求都未经验证:
这仅适用于 firestore。
还有什么我必须做的吗?
我使用以下方法在我的应用中启用了 AppCheck:
const appCheck = firebase.appCheck();
appCheck.activate("MY_SITE_KEY", true);
我尝试在 firebase 控制台中禁用 AppCheck,现在我的所有请求都被接受了。
Important: Cloud Firestore support is currently available only for Android and iOS clients. If your project has a web app, don't enable Cloud Firestore enforcement until web client support is available.
因此,appcheck 不能与 web 应用程序的 firestore 一起使用。
我为 Firestore 强制执行了 Firebase AppCheck。
现在,当我尝试访问数据时,出现错误:
firebase
.firestore()
.doc(firestoreRoot.configs.priceIds._pathUrl)
.get()
.then((v) => console.log(v.data()));
在 Firebase 中,它说我的所有请求都未经验证:
这仅适用于 firestore。
还有什么我必须做的吗?
我使用以下方法在我的应用中启用了 AppCheck:
const appCheck = firebase.appCheck();
appCheck.activate("MY_SITE_KEY", true);
我尝试在 firebase 控制台中禁用 AppCheck,现在我的所有请求都被接受了。
Important: Cloud Firestore support is currently available only for Android and iOS clients. If your project has a web app, don't enable Cloud Firestore enforcement until web client support is available.
因此,appcheck 不能与 web 应用程序的 firestore 一起使用。