问题标签 [firebase-app-check]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
80 浏览

firebase - 添加firebase AppCheck后,颤振应用程序没有为andorid运行

我正在尝试使用本教程为我的颤振应用程序设置 firebase AppCheck 。我被困在一步,即添加import com.google.firebase.appcheck.FirebaseAppCheck; MainActivity.java. 添加并运行后,flutter run我收到如下错误:

一般来说,我是 Flutter 和移动应用程序开发的新手。请帮助我理解我做错了什么......

androint/app/build.gradle是这样添加应用程序检查依赖项的:

0 投票
0 回答
65 浏览

android - 从 API 返回的错误。代码:403 - Firebase 应用检查 Android

我们的应用有 Firebase 应用检查,但有些用户出现此错误,应用崩溃

谢谢

0 投票
0 回答
46 浏览

react-native - 如何在 react-native android 中激活 App Check

请我需要帮助我在尝试将应用程序检查添加到我的 react-native 应用程序时遇到问题我能够使其在网络应用程序上运行但在移动应用程序上没有运气这个问题现在困扰了我一个星期。

当我调用 firebase 云函数时,我得到:

  • firebase 文档没有显示有关如何激活 App Check 的任何示例
  • REACT NATIVE FIREBASE 不会

Firebase 项目设置:

在此处输入图像描述

包.json:

在此处输入图像描述

0 投票
0 回答
180 浏览

firebase - Firebase AppCheck 使用 Android,未找到应用检查包

我正在尝试在我的 Android 应用程序的 Flutter 项目中使用 Firebase 的 App Check,但像往常一样,我在使用 Google 时遇到了问题。

文档上说要将此代码添加到我们的Android代码中:

所以很自然地,我像这样编辑我的/android/app/src/main/kotlin/com/example/my_app/MainActivity.kt文件:

根据FlutterFire文档,我们必须添加一个包:

问题开始了:

  • Android Studio、VSC 和 IntelliJ IDEA 都检测到这个包。他们appcheck用红色突出显示这个词并说Unresolved reference: appcheck。我知道这个包不存在。
  • 结果,我在尝试使用以下命令构建应用程序时失败了flutter run

我的目标

在调试模式下使用 App Check 访问 Firebase 功能(仅限 Android)

笔记

  • 我遵循了整个官方文档
  • 我有我build.gradle最新的
  • 我有我pubspec.yaml最新的
  • 我的所有软件都是最新的

我做错了什么?

编辑

好的,我在这里找到了正确的包

现在又是一个问题!它应该在控制台中打印调试令牌,以便我将其添加到 Firebase 控制台中,但没有任何反应。我的意思是控制台中没有给出调试令牌,只有在尝试访问 Firebase 功能时出错:

我是唯一一个一直遇到 Firebase 问题的人吗?我在 StackOverflow 上问的所有问题都是关于这件事的。

0 投票
0 回答
90 浏览

javascript - ReferenceError:文档未定义 - Firebase appcheck 与反应

我正在尝试将 appcheck 集成到我的 firebase react 中,我使用 typescript web 版本 9。我将以下代码添加到我的 functions/src/index.ts

我的 appcheck 集成代码:

完整错误描述:错误:解析函数触发器时发生错误。

ReferenceError:在initializeV3(.../functions/node_modules/@firebase/ app-check/dist/index.cjs.js:1095:17) 在 ReCaptchaV3Provider.initialize (.../functions/node_modules/@firebase/app-check/dist/index.cjs.js:1295:9) 在 _activate (.../functions/node_modules/@firebase/app-check/dist/index.cjs.js:1599:23) 在 initializeAppCheck (.../functions/node_modules/@firebase/app-check/dist/index. cjs.js:1555:5) 在对象。(.../functions/lib/index.js:25:18) 在 Module._compile (node:internal/modules/cjs/loader:1095:14) 在 Object.Module._extensions..js (node:internal/ modules/cjs/loader:1124:10) 在 Module.load (node:internal/modules/cjs/loader:975:32) 在 Function.Module._load (node:internal/modules/cjs/loader:816:12)

  • 没有 initializeAppCheck 部分,我的功能部署良好,一切正常。

请帮忙。谢谢!

0 投票
0 回答
112 浏览

firebase - 带有 DeviceCheck 的 Firebase 应用程序检查在 Apple 设备上不起作用

我尝试在 Ionic 5、Angular 12 应用程序中实施 Firebase AppCheck 解决方案,以防止在 ios 设备上滥用我的应用程序和云资源。

我按照https://firebase.google.com/docs/app-check/ios/devicecheck-provider?hl=en&%3Bauthuser=0&authuser=0中的描述设置了所有内容,并将配置添加到 AppDelegate.swift 中,如下所示。

但是在查看firestore请求时,不知何故没有任何验证......我做错了什么?我正在为请求使用 AngularFire,这是一个问题吗?

Firestore 请求概览

0 投票
1 回答
113 浏览

javascript - 由于 AppCheck,我对 Firestore 的所有请求都被归类为未经验证?

我为 Firestore 实施了 Firebase AppCheck。

现在,当我尝试访问数据时,出现错误:

应用检查错误

在 Firebase 中,它说我的所有请求都未经验证:

在此处输入图像描述

这只发生在 Firestore 上。

还有什么我必须做的吗?

我使用以下方法在我的应用中启用了 AppCheck:

我尝试在 Firebase 控制台中禁用 AppCheck,现在我的所有请求都被接受了。

0 投票
1 回答
80 浏览

ios - 我如何知道 appcheck 是否正确实施?

我已经按照 Firebase 文档在我的应用程序中实现了 AppCheck。其中一个视频说,对于 iOS,您只需要安装 SDK,配置就会自动进行。但是,当我回到 AppAttest 的书面文档时,我看到了一些用于初始化的代码,例如:

(我想澄清一下我的指标是正确的,并且当我测试我的应用程序时,请求确实伴随着一个有效的令牌)。

我是否必须实施它,如果没有,它的用途是什么?

谢谢!

0 投票
1 回答
92 浏览

ios - Firebase App Check 使用 iOS DeviceCheck 如何工作?

我最近决定为我为一个小于 300 的小型用户组运行的 iOS 应用启用 Firebase 上的 App Check。对于 iOS 项目,Firebase 有 App Check DeviceCheck 和 App Attest 两个选项。通过从我的 Apple Developer 帐户上传我的 Auth Key,我能够毫无问题地打开 DeviceCheck。一切似乎都没有问题,但我不明白幕后到底发生了什么,因为 Firebase 文档只解释了如何设置它,我想确保它正常工作。

有人可以向我解释设备检查在这种情况下如何与 Firebase 一起工作,以及它与 Firebase 还支持的 iOS App Attest 有何不同?

Firebase iOS 应用检查文档:

Firebase 应用检查 DeviceCheck 指南

Firebase 应用检查应用证明指南

0 投票
1 回答
61 浏览

swift - Firebase App Check iOS - 在范围内找不到类型“AppCheckProviderFactory”

  • Xcode 版本:12.5.1
  • Firebase SDK 版本:8.5.0
  • 安装方式:Swift包管理器
  • Firebase 组件:应用检查

使用应用程序委托中的示例代码时出现错误(此处的第 3 步:在 iOS 上设置 Firebase 应用程序检查):

“在范围内找不到类型‘AppCheckProviderFactory’”

首先,我尝试导入 FirebaseAppCheck,但无法识别。我可以很好地导入 Firebase(我已经在我的应用程序中使用它),但这似乎并没有让我迷上 App Check。当我查看下载的 Firebase 包时,我看到了 FirebaseAppCheck。

我重置了我的包缓存并清理了构建文件夹,但都没有解决问题。App Check 是打算与 SPM 一起使用,还是应该手动导入框架?或者,(可能更有可能),我在这里遗漏了一些明显的东西吗?

以下代码返回两个错误:在范围内找不到类型“AppCheckProviderFactory”和在范围内找不到类型“AppCheckProvider”。

如果有人能指出正确的方向,我将不胜感激。