Краткое описание: Получена «ОШИБКА владельца сайта: Неверный тип ключа» для v3

#recaptcha #recaptcha-v3

Вопрос:

Я только начал использовать reCAPTCHA v3 на своем сайте. Но я не могу заставить его работать. Я получаю сообщение об ошибке:

 ERROR for site owner: Invalid key type
 

Из того, что я прочитал, это, вероятно, связано с тем, что я пытаюсь использовать ключ v2 для рекапчи v3. Это не тот случай. В документации, которую я прочитал, описывалась установка v3 на моем сайте, и в моих настройках я установил значение v3 (на самом деле у меня даже нет возможности установить значение v2).

Я также дважды, трижды проверил, действительно ли я использую правильный ключ. (Я использовал «Копировать ключ сайта», чтобы скопировать ключ сайта прямо в свой код.)

Я также дважды проверил свое доменное имя, чтобы убедиться, что оно правильно написано и что оно имеет форму [имя_домена].com (без протокола до или имени страницы после).

Я также установил скрипт в своем заголовке, так как:

 <script src="https://www.google.com/recaptcha/api.js?render=[site_key]"></script>
<script>
    function onClick(e) {
        e.preventDefault();
        grecaptcha.ready(function() {
        grecaptcha.execute('[site_key]', {action: 'submit'}).then(function(token) { }); });
    }
    function onSubmit(token) {n");
        document.getElementById("demo-form").submit();
    }
</script>
 

Наконец, мой код кнопки таков:

 <div class="g-recaptcha" data-sitekey="[site_key]"></div>
<p class="buttonset"><input type="button" class="g-recaptcha" data-sitekey="[site_key]" data-callback="onSubmit" data-action="submit" value="Register" /></p>
 

Есть ли что-то, чего мне не хватает, здесь, в моем коде, или какой-то шаг, который я не сделал из руководств? Я застрял, выясняя, что это такое, но документация, которую я прочитал, охватывает все, что, как мне кажется, я уже сделал.

У меня была диагностирована инвалидность, при которой я не могу должным образом обрабатывать детали (и это включает в себя кодирование, документацию, информационные технологии и т.д.), Поэтому я, возможно, что-то упускаю из виду. Но я не могу сказать, что я упускаю из виду. Может ли кто-нибудь заметить мою ошибку или, по крайней мере, указать мне правильное направление?

Еще один последний вопрос. Обычно нормально ли добавлять повторение в несколько форм на странице? Я пытаюсь добавить его как в свою регистрационную форму, так и в форму входа в систему.

Всем спасибо.