首页 > 解决方案 > Google ReCaptcha V3 - 缺少必需参数:sitekey

问题描述

我正在尝试实现Google ReCaptcha V3(这是与 V2 不同的实现,所以请不要标记为重复)。

这是初始化 ReCaptcha 的页面的 JS 脚本(替换MyKey为我在此处注册的实际密钥):

<script src="https://www.google.com/recaptcha/api.js?render=reCAPTCHA_site_key"></script>
<script>
    $(function () {
       grecaptcha.ready(function () {
           grecaptcha.execute('MyKey', {action: 'homepage'});
       });
    });
</script>

加载页面时,我在浏览器的开发控制台中收到以下错误:

未捕获的错误:缺少必需的参数:sitekey

我在这里想念什么?

标签: javascriptrecaptcharecaptcha-v3

解决方案


reCAPTCHA_site_keyhttps://www.google.com/recaptcha/api.js?render=reCAPTCHA_site_key 您的实际密钥替换。


推荐阅读