我正在尝试将 appcheck 集成到我的 firebase react 中,我使用 typescript web 版本 9。我将以下代码添加到我的 functions/src/index.ts
我的 appcheck 集成代码:
const { initializeAppCheck, ReCaptchaV3Provider } = require("firebase/app-check");
const firebaseConfig = { .. app info..};
const app = initializeApp(firebaseConfig);
const appCheck = initializeAppCheck(app, {
provider: new ReCaptchaV3Provider(' myKeyString '),
// Optional argument. If true, the SDK automatically refreshes App Check
// tokens as needed.
isTokenAutoRefreshEnabled: true
});
完整错误描述:错误:解析函数触发器时发生错误。
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 部分,我的功能部署良好,一切正常。
请帮忙。谢谢!