【发布时间】:2021-08-29 13:45:41
【问题描述】:
我是 Flutter 的新手,我一直在尝试将图像从 Flutter 应用上传到 Firebase 存储。它总是抛出相同的异常:
W/ExponenentialBackoff( 1185): network unavailable, sleeping.
W/StorageUtil( 1185): Error getting App Check token; using placeholder token instead. Error: com.google.firebase.FirebaseException: 16:
我已经将我的 Firebase 控制台连接到我的 Flutter 应用程序。我的 Firestore 正在运行,但 Cloud Storage 除外。我相信这是因为需要使用 recaptcha 密钥配置 App Check 才能在 Firebase.initializeApp() 下的“main.dart”中运行,正如 FlutterFire 专门指示的那样: https://firebase.flutter.dev/docs/app-check/usage#activating-the-default-provider
await FirebaseAppCheck.instance.activate(webRecaptchaSiteKey: 'recaptcha-v3-site-key');
问题是,我不知道在哪里可以从我的 Firebase 控制台找到该 recaptcha 密钥或如何设置它。我尝试在我的 Firebase 项目中插入 WEB API KEY,但它仍然无法正常工作。有人可以帮忙吗?
【问题讨论】:
-
问题解决了吗?
-
没有。我的问题不在 firebaseappcheck 上,只是我的互联网连接使用了不同的代理。
标签: flutter google-cloud-firestore firebase-storage firebase-app-check