React集成reCaptcha v2时提示Invalid site key错误求助
React集成reCaptcha v2时「Invalid site key」错误的解决方法
以下是针对问题的具体修复步骤:
1. 修正环境变量的获取方式
React项目中不能直接导入.env文件,环境变量会自动注入到process.env对象中,只要变量名以REACT_APP_开头即可直接访问。当前的导入方式完全错误,导致APP_KEY未拿到正确的站点密钥。
修改代码:
// 删除错误的导入语句 // import REACT_APP_SITE_KEY from '../.env' // 直接从process.env中获取环境变量 const APP_KEY = process.env.REACT_APP_SITE_KEY;
2. 移除JSX中的
相关产品推荐
相关产品推荐

