2

我正在尝试为我的网站使用 Google ReCaptcha V3,但是当我加载页面时,总是会收到一条消息“无效的网站密钥或未在 api.js 中加载”。

所以对于第一个问题,我需要确保 Google Recaptcha V3 可以在本地环境中运行,对吗?(无 SSL)

如果可以运行,如何验证域或站点密钥是否正确?

HTML&JS

<html lang="en">
    <head>
        <script src='https://www.google.com/recaptcha/api.js'></script>
    </head>
    <body>
        <div class="col-md-4">
            <div class="g-recaptcha" data-sitekey="{{env('GOOGLE_RECAPTCHA_KEY')}}"></div>
        </div>
    </body>
</html>

截图: 谷歌 Recaptcha V3

请帮我 :)

4

1 回答 1

1

您可能必须在脚本标签本身中包含站点密钥:

你有:https://www.google.com/recaptcha/api.js

你要:https://www.google.com/recaptcha/api.js?render=<v3_site_key>

于 2019-07-26T21:09:13.053 回答