Google recaptcha ошибка неверный ключ

I tried to set up reCAPTCHA, on my page by following the instructions here. I signed up for an API key pair and was issued a public key and a private key. It was not clear, to me, how the private key should be used and I could not find more information about it. It does not appear to be used on the page where reCAPTCHA is called.

I edited my page and put

<script src='https://www.google.com/recaptcha/api.js'></script>

before the closing </head> tag on my HTML template.

I also put

<div class="g-recaptcha" data-sitekey="my-public-key"></div>

where I want my reCAPTCHA widget to appear.

When I load my page, I get the message

Cannot contact reCAPTCHA. Check your connection and try again.

I also see the reCAPTCHA widget with the text

ERROR for site owner: Invalid site key

I have checked similar questions such as this, where the answer says the key is probably invalid but I have just generated it. I also saw this but I did not disable

Verify the origin of reCAPTCHA solutions

Примечание. Следующая статья поможет вам: 7 быстрых исправлений ошибки ReCaptcha для владельца сайта: неверный тип ключа

Ошибка Google ReCaptcha для владельца сайта: неверный тип ключа

Многие пользователи сказали, что они часто видят, что ReCaptcha не работает в их веб-браузере и показывает Ошибка для владельца сайта: неверный тип ключа если вы один из них и столкнулись с той же проблемой, то эта статья для вас.

Многие пользователи упомянули, что эта система проверки не работает для людей с ограниченными возможностями. Тогда как у некоторых пользователей это занимает много времени, если у них много работы каждый день, и из-за этого их работа тормозится из-за искаженного изображения, которое плохо читается.

К счастью, многим пользователям удалось исправить ошибку Google ReCaptcha для владельца сайта: неверный тип ключа, получив контроль над cPanel и файловым менеджером своего веб-сайта.

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

Но прежде чем непосредственно переходить к решениям, очень важно знать, что вызывает ошибку.

Что вызывает «Ошибка владельца сайта: неверный тип ключа»?

Что ж, нет точной причины, вызывающей ошибку, но после расследования мы обнаружили некоторые из наиболее распространенных причин, вызывающих ошибку.

  • Когда ваш Ключ сайта ReCaptcha и Секретный ключ ReCaptcha не совпадает.
  • Это также возможно, если вы не подтвердили свое доменное имя точно в соответствии с тем, которое вы использовали при регистрации в Google Recaptcha.
  • Чаще всего это происходит, когда WHMCS переносится на другое доменное имя или субдомен.
  • Когда вы не вводите адрес электронной почты, связанный с сайтом, для настройки ReCaptcha.
  • Теперь, когда вы знакомы с причинами ошибки, узнайте здесь решения, которые помогли многим пользователям устранить ошибку.

    Как исправить «Ошибка Google ReCaptcha для владельца сайта: неверный тип ключа»?

    Решение 1 — Предварительные исправления

    Прежде чем начать с приведенных ниже сложных решений, рекомендуется выполнить быстрые настройки, поскольку это может помочь вам устранить внутренние сбои, вызывающие ошибку.

    1: Обновите свой Google Chrome – Проверьте наличие последних доступных обновлений и обновите браузер.

  • Нажми на трехточечное меню а потом запусти гугл хром
  • Теперь нажмите на Помощь а потом на О Chrome вариант
  • обновить хромбук

  • Тогда это будет поиск обновлений автоматически и установить его
  • 2: Отключить службу PROXY и VPN – Ошибка обычно возникает у пользователей, подключенных через VPN или прокси. Так что в этом случае попробуйте отключить прокси и VPN-соединение.

    3: Сканируйте вредоносное ПО и вирусы — Если ваша система заражена вирусом или вредоносным ПО, это может быть причиной отображения ошибки Google ReCaptcha. Поэтому просканируйте свою систему с помощью хорошей антивирусной программы, чтобы сканировать и удалить вирусную инфекцию. Попробуйте использовать Охотник за шпионами инструмент, который выполняет глубокое сканирование вашей системы и удаляет пресловутый вирус, а также заражение вредоносным ПО.

    4. Сбросьте настройки браузера. – Возможно, проблема связана с некоторыми настройками вашего браузера, поэтому обязательно сбросить текущий браузер к своим настройкам по умолчанию.

    Решение 2. Переход на Recaptcha с ключом V2

    Существует вероятность того, что веб-платформа не будет поддерживать ключи V3, поэтому после перехода на ключи V2 удалите ключи V3, а затем создайте последние ключи V2.

    ЧАСДля этого выполните следующие действия:

  • Запустите WordPress на своем ПК и перейдите в Администратор область
  • Выбирать Контактная форма 7 а также Интеграции а затем удалить API ключи, которые вы настроили ранее
  • Теперь найдите плагины и выберите добавить плагины вариант
  • Находить невидимая Recaptcha для wordpress а затем установить, а также активировать его
  • Перейдите в учетную запись администратора ReCaptcha, затем выберите опцию «ReCaptcha v2 (невидимый)» и создать новые ключи.
  • Ошибка владельца сайта: неверный тип ключа

  • Заполните форму, и вы увидите оба ключа, т.е. Ключ сайта а также Секретный ключ
  • Ошибка владельца сайта: неверный тип ключа

  • Скопируйте ключ сайта в буфер обмена, откройте WordPress и нажмите Админ->Настройки->Невидимая рекапча
  • Вернитесь и скопируйте секретный ключ, затем вставьте секретный ключ в поле секретного ключа.
  • Ошибка владельца сайта: неверный тип ключа

  • Выберите вариант сохранения, затем перейдите к Контакты Форумы и включите защиту для Контактная форма 7 а затем нажмите «Сохранить изменения”
  • Решение 3. Создайте новый регистрационный ключ (WordPress)

  • Зарегистрируйте новый Ключ рекапчи
  • Для создания нового нажатия клавиши на Плюс(+) значок
  • Теперь заполните пустые места, включая Метка, тип Recaptcha, домен и владелец
  • Ошибка владельца сайта: неверный тип ключа

  • Теперь примите условия и положения а затем нажмите на Представлять на рассмотрение
  • Вам будет виден новый сайт и секретный ключ. Разместите их соответствующим образом в настройках плагина.
  • Наконец, вернитесь на предыдущую страницу входа и проверьте, успешно ли решена проблема.
  • Решение 4. Убедитесь, что ваш сайт добавлен в раздел домена на странице Google Recaptcha.

  • Убедитесь, что вы указали правильный домен на странице ReCaptcha.
  • Домен должен быть без HTTP:// или https://. Например, Google.ru
  • Перегенерируйте ключи API и обновите их при интеграции.
  • Дважды проверьте, используете ли вы ‘Ключ сайта’ а также ‘Секретный ключ’ под настройками Google re-captcha.
  • Кроме того, имейте в виду, что оба Ключ сайта и секретный ключ выглядят очень похоже, так что у вас много шансов сделать ошибку.
  • Решение 5. Перейдите в cPanel вашего веб-сайта.

  • Откройте файловый менеджер вашего веб-сайта, как только вы окажетесь на cPanel вашего веб-сайта.
  • Выберите public_html
  • А затем нажмите на wp_content
  • Затем выберите Плагины
  • Проверьте все файлы присутствует в папка
  • После этого выберите авторизоваться
  • Теперь вернитесь к страница входа в вордпресс и проверьте, решается ли ошибка или нет
  • И вы можете войти в свой Панель управления веб-сайта сейчас.
  • Надеюсь, это сработает для вас, но если нет, то перейдите к следующему потенциальному решению.

    Решение 6. Добавьте сайт в Google Recaptcha и переустановите плагин

    Если перечисленные выше решения не помогут вам исправить Ошибка Google Recaptcha для владельца сайта: неверный тип ключа, затем попробуйте выполнить приведенные ниже шаги.

  • Войдите в свой Панель инструментов WordPress вы получите уведомление о том, что ваши файлы были удалены из плагина Captcha для входа в систему, он попросит вас переустановить плагин снова.
  • Ищи вход без капчи reCaptcha
  • Нажмите «Установить сейчас»
  • Тем не менее, если вышеуказанные решения вам не подходят, обратитесь в центр поддержки.

    Решение 7. Обратитесь в центр поддержки

    Что ж, если ни одно из вышеперечисленных решений не помогает вам устранить ошибку, остается единственный вариант — обратиться в Центр поддержки ReCaptcha.

    И сообщите им о своей проблеме, дождитесь их ответа и проверьте, исправляет ли ошибка полученная помощь.

    Проверьте работоспособность ПК/ноутбука с Windows

    Если ваш ПК с Windows работает медленно, дает сбой или зависает, просканируйте систему с помощью Инструмент для ремонта ПК поможет вам решить различные проблемы с компьютером.

    Это многофункциональный инструмент, который, просканировав один раз, обнаруживает и исправляет различные проблемы с ПК, оптимизация системных ресурсов, предотвращение потери файлов и удаление вирусов и вредоносных программ и многое другое.

    При этом вы также можете исправить различные ошибки ПК, такие как ошибки BSOD, ошибки DLL, ошибки реестра и многие другие. Он следит за системным оборудованием и оптимизирует производительность системы, как новую.

    Получите инструмент для восстановления ПК, чтобы сохранить ваш компьютер в рабочем состоянии

    Заключительные слова:

    Итак, это все о Ошибка сайта: неверный тип ключа.

    Попробуйте перечисленные решения одно за другим, пока не найдете то, которое работает для вас, чтобы обойти ошибку Google ReCaptcha.

    Предполагается, что одному из наших решений удалось исправить ошибку.

    Надеюсь, что статья поможет вам, но если я что-то упустил, свяжитесь с нами через наш Фейсбук Страница.

    Удачи..!

    Google reCaptcha v.3 выдаёт ошибку «Неверный ключ». А версия 2 «Я не робот» отлично работает.

    В чем может быть причина? В движке или теме дизайна?

    5 ответов

    • популярные
    • новые


    • 0

      Получил ответ техподдержки. )))

      ——————-



    • 1

      включить невидимый режим нужно



      • +1

        Это понятно. Вопрос в том, что по моим ощущениям капча v.3 не работает ни в явном, ни в скрытом виде. Боты прорываются по десятку за час.

        А вот, поставив версию 2 («я не робот») и скрыв ее, поток этот перекрыл.

        ЗЫ. Спрятав капчу мы не убираем ошибку, а только «сметаем её под коврик». Имхо.



    • 0

      Решением проблемы с регистрацией ботов может послужить использование плагина Отложенная загрузка контента. При использовании данного плагина форма регистрации грузится на JS, отсутствует в исходном коде страницы и пока что ни один бот не смог зарегистрироваться ни на одном из тестируемых проектах. Пробовал даже отключить капчу — левых регистраций все равно ноль. До внедрения плагина порядка 10-15 ботов в день стабильно регистрировались, все виды капч перепробовал, ни одна не защищала на 100% (зато реальным пользователям мешалась).

      В документации к плагину приложена подробная инструкция как внедрить плагин на форму регистрации (и не только туда).



      • +2

        Спасибо.

        У меня проблема с ботами решилась переключением рекапчи на версию 2 «Я не робот» с установкой  режима невидимости.

    Добавить ответ

    Я реализовал свой reCAPTCHA в соответствии с тем, как показано в примере.

    У меня есть этот скрипт в head тега:

    <script src="https://www.google.com/recaptcha/api.js"></script>
    

    В моей form в HTML у меня есть:

    <div class="g-recaptcha" data-sitekey="my public sitekey here"></div>
    

    Но когда я загружаю form я получаю эту ошибку:

    ОШИБКА: неверный домен для ключа сайта

    Я подтвердил, что это правильный ключ сайта для моего домена.

    Код в настоящее время находится в поддомене, поэтому я подумал, что это может быть проблема, поэтому я также добавил поддомен к администратору Google reCAPTCHA, но все равно получаю ошибку.

    Точно такой же код работает на 100% в другом домене (с ключом, специфичным для этого домена).
    В чем может быть проблема?

    09 июнь 2015, в 17:27

    Поделиться

    Источник

    16 ответов

    Если кто-то имеет аналогичную проблему. Мое решение заключалось в том, чтобы удалить ключ, который не работал, и получил новый ключ для моего домена. И теперь это работает со всеми моими поддоменами, без необходимости явно указывать их в области администрирования recaptcha.

    blestab
    09 июнь 2015, в 18:46

    Поделиться

    Прежде всего, ключи управляются по адресу https://www.google.com/recaptcha/admin#list.

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

    После добавления моего сайта потребовалась минута или две (скорее всего из-за кеша), чтобы все снова заработало нормально.

    guaka
    04 авг. 2016, в 15:09

    Поделиться

    Не нужно создавать новый ключ, просто очищать данные сайта в браузере

    Если вы изменили домен своего домена, добавьте этот домен в существующий ключ (это не обязательно для создания нового) и сохраните его.

    https://www.google.com/recaptcha/admin#list

    но google recapture имеет некоторые данные в браузере. Очистите их, тогда он будет работать с вашим новым доменом
    Изображение 113199

    Alupotha
    01 окт. 2016, в 03:42

    Поделиться

    Думаю, самый быстрый способ — просто отключить проверку домена во время его разработки Изображение 113200

    hugronaphor
    27 март 2018, в 18:03

    Поделиться

    Возможно, вы случайно использовали закрытый ключ для открытого ключа.

    sanmai
    02 май 2016, в 04:46

    Поделиться

    Я использовал localhost во время модульного тестирования, когда мой ключ recaptcha был зарегистрирован до 127.0.0.1. Поэтому я изменил свой браузер на 127.0.0.1, и он начал работать. Хотя я смог добавить «localhost» в список доменов в моих настройках ключа ReCaptcha, я все еще не могу unit test использовать localhost. Я должен использовать IP-адрес loopback 127.0.0.1.

    ttemple
    30 окт. 2015, в 19:41

    Поделиться

    У меня были те же проблемы, которые я решил. Я зашел на https://www.google.com/recaptcha/admin и нажал на домен, а затем перешел к ключевым настройкам внизу.

    Там я отключил опцию ниже Проверка доменного имени Проверить источник решения reCAPTCHA

    нажал на сохранить и капча начала работать.

    Я думаю, что это связано с настройкой сервера. Я нахожусь на виртуальном хостинге и только что был без уведомления перенесен из Liquidweb в Deluxehosting (так как первый продал свой общий хостинг последнему), и у меня были такие проблемы со многими проблемами. Вот, думаю, Google проверяет сервер, но идентифицирует его как имя общего сервера, а не мой домен. Когда я снимаю галочку с «проверить происхождение», он начинает работать. Надеюсь, что это поможет решить проблему в настоящее время.

    rawraj
    27 окт. 2016, в 13:03

    Поделиться

    Перед восстановлением ключей, которые разрешают 90% -ную проблему, необходимо отметить еще один момент.

    например, ваш каталог xampp — C:xampp

    и htdocs папка: C:xampphtdocs

    мы хотим открыть страницу с именем: example-cap.html
    и на странице отображается ошибка «неверный домен для ключа сайта»

    ИСПОЛЬЗУЙТЕ ВАШ ЛОКАЛЬНЫЙ АДРЕС в адресу браузера, как:

    локальный/пример-cap.html

    это решит вашу проблему

    DONOT USE ADDRESS c:xampphtdocsexample-cap.html
    это приведет к ошибке

    DharmendraSankhla
    05 апр. 2016, в 17:31

    Поделиться

    Для меня я просто забыл ввести фактическое доменное имя в области «Параметры ключа», где он говорит «Домены» (по одному на строку).

    Kirk Ross
    15 июль 2017, в 20:20

    Поделиться

    Я пробовал в течение почти 4 часов с этим и, наконец, выяснил это с помощью руководства здесь, я думал, что поделюсь с вами своим решением.

    Итак, мой домен является доменом аддона. Я также получил «ОШИБКУ для владельца сайта: Недопустимый домен для ключа сайта». Я проверил, что все было правильно почти тысячу раз, и это выглядело правильно, пока я не подумал об этом с точки зрения ярлыка на рабочем столе.

    Решение:

    Итак, для домена аддона убедитесь, что родительский URL-адрес также находится в списке доменов i.e:
    [ADDON DOMAIN]. [PARENT DOMAIN].com.
    Местоположение аддона будет папкой, установленной на вашем хосте, поэтому при использовании доменов аддонов убедитесь, что вы назвали корень чем-то логичным.

    Надеюсь, это поможет кому-то еще и спасибо за предложения людей.

    Dean De Klerk
    23 июль 2017, в 08:31

    Поделиться

    Вы должны указать свой домен, например: www.abi.wapka.mobi, то есть, если вы используете сайт wapka.

    Обратите внимание, что если у вас есть домен с wapka, он не будет работать, поэтому сравните wapka с вашим провайдером сайта и нанесите текст.

    swixz
    22 май 2016, в 05:19

    Поделиться

    попробуйте добавить домены без http и https. как www.abc.com

    Nangyial Ahmad
    19 фев. 2019, в 09:36

    Поделиться

    Я также столкнулся с этой проблемой, и мое решение состояло в том, чтобы убедиться, что я интегрировал соответствующий клиентский код для выбранной версии.

    В моем случае я выбрал reCAPTCHA v3, но брал код интеграции клиента для v2.

    V3 выглядит так:

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

    Код V2 выглядит так:

    <html>
      <head>
        <title>reCAPTCHA demo: Simple page</title>
         <script src="https://www.google.com/recaptcha/api.js" async defer></script>
      </head>
      <body>
        <form action="?" method="POST">
          <div class="g-recaptcha" data-sitekey="your_site_key"></div>
          <br/>
          <input type="submit" value="Submit">
        </form>
      </body>
    </html>
    

    Что касается вашей версии, это будет то, что вы решили в начале настройки учетной записи reCAPTCHA. Изображение 113201

    kylestephens
    16 янв. 2019, в 20:35

    Поделиться

    У меня была похожая проблема из-за того, что я забыл показать параметр рендера

    <script src='https://www.google.com/recaptcha/api.js?render=SITE_KEY' async defer></script>
    

    Arseniy
    22 нояб. 2018, в 13:07

    Поделиться

    У меня были такие же проблемы. Я решил это: я зашел на https://www.google.com/recaptcha/admin, щелкнул по домену и перешел к настройкам ключа внизу.

    Там я отключил опцию ниже Проверка доменного имени Проверьте источник решения reCAPTCHA.

    Нажал на сохранить и капча начала работать.

    SWQA
    13 фев. 2019, в 11:46

    Поделиться

    Ещё вопросы

    • 1Как удалить LF в XML-файлах для получения однострочного XML-файла?
    • 1Bluetooth на 2.0+
    • 0Angularjs сбрасывает радиовход, если щелкнуть два раза подряд
    • 0Нахождение минимальных и максимальных координат точек с C ++
    • 1Listbox DataTemplate очистить текстовое поле при выборе
    • 0Как реализовать манипуляции с изображениями в Jquery или ASP.Net?
    • 0m_hIcon = AfxGetApp () -> LoadIcon (IDR_MAINFRAME); Утверждение не выполнено: at afxwin1.inl
    • 1Извлекать числа по позиции в Пандах?
    • 0Medoo — Обновление строки таблицы, соответствующей нескольким полям
    • 0Javascript — загрузка изображений
    • 1Является ли создание и присвоение значений List <T> потокобезопасным?
    • 0AngularJs: всплывающее окно Datepicker не определено
    • 1Подсчет количества вызовов функций для различных значений входных аргументов
    • 1Можете ли вы вызвать метод через отражение от имени другого класса
    • 0Сокращенный способ проверки следующего элемента массива со строковыми индексами
    • 0Гоночная игра на с / с ++ с графикой
    • 1Передача сообщений между пулами процессов в многопроцессорной Python
    • 1Получать хеш-строку разных приложений каждый раз | API SMS Retriever
    • 1Панды — найдите максимальное количество 2 зависимых атрибутов и замените дублирующиеся строки этим значением
    • 0показать загруженное изображение, прежде чем нажать на кнопку отправить
    • 0Создайте дерево из многомерного массива PHP, используя результаты mysql
    • 1как сохранить настройки приложения и получить их после переустановки или смены устройства
    • 1Размер бита System.ConsoleColor
    • 0обработка вкладок в div с next и previous
    • 1При создании библиотеки Android, какой шаблон можно использовать для поддержки настроенного обратного вызова в Activity
    • 0JQGrid: как создать столбец с 5 вариантами выбора (5 переключателей)
    • 1Преобразование миллисекунд в объект даты UTC с часовым поясом UTC
    • 1Является ли откладывание проблем безопасности до конца цикла разработки приложений хорошим подходом?
    • 1Java-класс, работающий с программным обеспечением MATLAB
    • 1Array.reduce короткого замыкания в Javascript
    • 0ASP.NET MVC4 проверка подлинности телефонного промежутка
    • 0aws mysql проблема с соединением для сайта azure
    • 1Заполнение объекта при инициализации с использованием его конструктора и объекта, возвращенного из сериализованного потока
    • 0CSS / HTML для отображения строк вертикальной таблицы (или эквивалент)
    • 0Поиск в MySQL с использованием JOIN или коррелированного подзапроса с TEMPORARY TABLE
    • 0Как установить опцию csrf в symfony
    • 0Проблема с функцией jQuery .click
    • 1Определите, был ли сделан запрос на подпись сертификата с использованием алгоритма SHA1 или SHA2
    • 1как быстрее шифровать файлы
    • 0Свяжите имя и идентификатор с полем ввода
    • 1Как показать прогресс загрузки файла FileReader или значок загрузки?
    • 0Селектор хода по порядковому номеру нажатого элемента
    • 1Я пытаюсь добавить динамический заголовок в tablayout, но на основе этого заголовка я хочу отображать различные продукты
    • 1Преобразовать строку в DateTime в C #
    • 0Как обращаться с наследованием в реляционной базе данных
    • 0Даже после autoplay = «false» preload = «none», видео запускается без нажатия кнопки воспроизведения
    • 0Вызов функции шаблона через макрос для строкового параметра?
    • 1HTML письмо с ссылкой на изображение в виде base64 String
    • 0Измените php, если файл не содержит слова
    • 0Область применения в функциях ссылок

    Сообщество Overcoder

    I currently implementing the reCaptcha for an form with HTML and PHP. The client-side solution works without any problems. But the server side fails with the validation.

    So here is my server side code:

    $data = array(
        "secret" => "MY_SECRET_KEY",
        "response" => $captcha_response,
        "remoteip" => $_SERVER['REMOTE_ADDR']
    );
    $opts = [
        "http" => [
            "method" => "POST",
            "header" => "Accept-language: en",
            "content" => http_build_query($data)
        ]
    ];
    
    $context = stream_context_create($opts);
    
    $data = json_decode(file_get_contents('https://www.google.com/recaptcha/api/siteverify', false, $context), true);
    

    So now when I dump the result I get the following output:

    array(4) {
      ["success"]=>
      bool(false)
      ["challenge_ts"]=>
      string(20) "2017-06-22T13:14:50Z"
      ["hostname"]=>
      string(9) "localhost"
      ["error-codes"]=>
      array(1) {
        [0]=>
        string(12) "invalid-keys"
      }
    }
    

    I’m sure that the response code will completly send to the PHP script.

    I also searched in the API docs, but only find these error codes and nothing matches with invalid-keys.

    What did I wrong?

    Я реализовал свою reCAPTCHA в соответствии с тем, что показано в примере.

    У меня есть этот сценарий в теге head:

    <script src="https://www.google.com/recaptcha/api.js"></script>
    

    В моем form в HTML у меня есть:

    <div class="g-recaptcha" data-sitekey="my public sitekey here"></div>
    

    Но когда я загружаю form, я получаю такую ​​ошибку:

    ОШИБКА: неверный домен для ключа сайта

    Я подтвердил, что это правильный ключ сайта для моего домена.

    Код в настоящее время находится в поддомене, поэтому я подумал, что, возможно, это проблема, поэтому я также добавил поддомен в администратор Google reCAPTCHA, но все равно получаю сообщение об ошибке.

    Тот же самый код на 100% работает в другом домене (с ключом, специфичным для этого домена).
    В чем может быть проблема?

    17 ответов

    Лучший ответ

    На случай, если у кого-то есть подобная проблема. Мое решение состояло в том, чтобы удалить ключ, который не работал, и получить новый ключ для моего домена. И это теперь работает со всеми моими поддоменами, без необходимости явно указывать их в области администрирования recaptcha.


    52

    blestab
    9 Июн 2015 в 17:45

    У меня была аналогичная проблема из-за того, что я забыл показать параметр рендеринга

    <script src='https://www.google.com/recaptcha/api.js?render=SITE_KEY' async defer></script>
    


    0

    Arseniy
    22 Ноя 2018 в 12:16

    Моя область была довольно сложной. Я взял значение, возвращаемое window.location.host в консоли разработчика, и вставил это значение в белый список администратора recaptcha. Затем я очистил кеш и перезагрузил страницу.


    1

    Souradeep Nanda
    27 Фев 2019 в 11:41

    У меня были такие же проблемы. Я решил это: зашел на https://www.google.com/recaptcha/admin , щелкнул домен, а затем перешел к ключевым настройкам внизу.

    Там я отключил опцию ниже «Проверка имени домена» Проверить происхождение решения reCAPTCHA.

    Нажал сохранить и капча заработала.


    1

    ascripter
    13 Фев 2019 в 13:24

    Я пробовал это почти 4 часа и, наконец, разобравшись с этим под руководством отсюда, я подумал, что поделюсь с вами своим решением.

    Итак, мой домен — это дополнительный домен. Я также получил сообщение «ОШИБКА для владельца сайта: недействительный домен для ключа сайта». Я проверил, что все было правильно, почти тысячу раз, и мне это показалось правильным, пока я не подумал об этом с точки зрения ярлыка на рабочем столе.

    Решение:

    Поэтому для дополнительного домена убедитесь, что родительский URL-адрес также находится в списке доменов, например: [ДОБАВИТЬ ДОМЕН]. [РОДИТЕЛЬСКИЙ ДОМЕН] .com. Местоположение надстройки будет папкой, которую вы установили на своем хосте, поэтому при использовании дополнительных доменов убедитесь, что корень имеет логичное имя.

    Надеюсь, это поможет кому-то другому, и спасибо за предложения людям.


    1

    Naeem Ul Wahhab
    24 Июл 2017 в 02:29

    Что касается меня, я просто забыл ввести фактическое доменное имя в области «Основные настройки», где написано «Домены» (по одному в каждой строке).


    2

    Kirk Ross
    15 Июл 2017 в 20:04

    Попробуйте добавить домены без http:// и https://, например example.com


    3

    Theblockbuster1
    17 Май 2020 в 12:22

    Я также столкнулся с этой проблемой, и моим решением было проверить, что я интегрирую соответствующий клиентский код для выбранной мной версии.

    В моем случае я выбрал reCAPTCHA v3, но использовал код интеграции клиента для v2.

    V3 выглядит так:

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

    Код V2 выглядит так:

    <html>
      <head>
        <title>reCAPTCHA demo: Simple page</title>
         <script src="https://www.google.com/recaptcha/api.js" async defer></script>
      </head>
      <body>
        <form action="?" method="POST">
          <div class="g-recaptcha" data-sitekey="your_site_key"></div>
          <br/>
          <input type="submit" value="Submit">
        </form>
      </body>
    </html>
    

    Что касается того, какая у вас версия, это будет то, что вы решили в начале настройки учетной записи reCAPTCHA.
    введите описание изображения здесь


    4

    kylestephens
    21 Мар 2019 в 11:32

    Перед повторным созданием ключей, которые решают проблему на 90%, необходимо отметить еще один момент.

    Например, ваш каталог xampp — C: xampp

    А папка htdocs — это C: xampp htdocs

    Мы хотим открыть страницу с именем: example-cap.html, и на странице отображается ошибка «недопустимый домен для ключа сайта»

    ИСПОЛЬЗУЙТЕ СВОЙ ЛОКАЛЬНЫЙ АДРЕС в адресе браузера, например:

    Локальный / пример-cap.html

    Это решит вашу проблему

    НЕ ИСПОЛЬЗУЙТЕ АДРЕС c: xampp htdocs example-cap.html, это приведет к ошибке


    4

    DharmendraSankhla
    5 Апр 2016 в 15:51

    Возможно, вы случайно использовали закрытый ключ в качестве открытого ключа.


    7

    sanmai
    19 Июн 2016 в 03:27

    Я использовал localhost во время модульного тестирования, когда мой ключ recaptcha был зарегистрирован на 127.0.0.1. Поэтому я изменил свой браузер на 127.0.0.1, и он начал работать. Хотя мне удалось добавить «localhost» в список доменов в моих настройках ключа ReCaptcha, я все еще не могу выполнить модульное тестирование с использованием localhost. Мне нужно использовать IP-адрес обратной петли 127.0.0.1.


    7

    ttemple
    30 Окт 2015 в 19:02

    Думаю, самый быстрый способ — просто отключить проверку домена, пока вы его разрабатываете.
    введите здесь описание изображения


    12

    hugronaphor
    27 Мар 2018 в 16:33

    У меня были те же проблемы, что и я решил. Я зашел на страницу https://www.google.com/recaptcha/admin и щелкнул домен, а затем перешел к ключевым настройкам внизу.

    Там я отключил опцию ниже
    Проверка доменного имени
    Проверьте источник решения reCAPTCHA

    Нажал на сохранение и капча заработала.

    Я думаю, это связано со способом настройки сервера. Я использую общий хостинг, и меня просто без уведомления перевели с Liquidweb на Deluxehosting (так как первый продал свой общий хостинг второму), и у меня возникли такие проблемы со многими проблемами. Я думаю, что в этом случае Google проверяет сервер, но он идентифицируется как имя общего сервера, а не как мой домен. Когда я снимаю флажок «Проверить происхождение», он начинает работать. Надеюсь, это поможет решить проблему на данный момент.


    21

    rawraj
    8 Дек 2020 в 12:48

    Не нужно создавать новый ключ, просто очистите данные сайта в браузере

    Если вы измените домен своего сайта, добавьте этот домен к существующему ключу (создавать новый ключ не обязательно) и сохраните его.

    https://www.google.com/recaptcha/admin#list

    Но у Google recapture есть некоторые данные о браузере. Очистите их, тогда он будет работать с вашим новым доменом
    введите описание изображения здесь


    22

    Alupotha
    1 Окт 2016 в 01:51

    Прежде всего, управление ключами осуществляется на странице https://www.google.com/recaptcha/admin#. список

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

    После добавления моего сайта потребовалась минута или две (скорее всего, из-за кеша), чтобы все снова заработало нормально.


    29

    kqw
    15 Ноя 2017 в 14:21

    Вы должны установить свой домен, например: www.abi.wapka.mobi, то есть если вы используете сайт wapka.

    Обратите внимание, что если у вас есть домен с wapka, он не будет работать, поэтому сравните wapka с вашим провайдером сайта и отправьте текстовое сообщение.


    1

    Shree Krishna
    22 Май 2016 в 05:16

    Гугл Капча помогает бороться со спамом. Все знают, что рекапча — это простая и бесплатная защита от спама. То есть если на ваш сайт или магазин вдруг стали приходить фейковые обращения, заказы и письма, то прежде всего стоит убедиться, что капча для сайта включена и работает.

    гугл капча для сайта

    Традиционно на данный момент все настраивают именно Google Recaptcha (произносится как «Гугл Рекапча»).

    Она бесплатная, простая и всем знакомая.

    я не робот гугл рекапча-пример

    Поэтому ее и будем использовать для установки на сайт.
    Я работаю с WordPress и Opencart, и сейчас рассмотрю процесс установки рекаптчи именно в этих системах.

    Содержание

    • Первые шаги
    • Настройки
    • Добавление ключей капчи в WordPress
    • Добавление ключей капчи в Opencart
    • Возможные проблемы
    • Выводы и итоги

    Первые шаги

    Идем сюда https://www.google.com/recaptcha/admin
    Если еще нет аккаунта Google — придется создать его.

    Далее вам предложат выбрать что поставить: Recaptcha v3 или Recaptcha v2

    Создание рекапчи в гугл

    Ставьте v3 (капчу третьей версии) — она удобнее для ваших пользователей, в ней не требуется вообще ставить традиционную галочку или кликать по картинкам.

    Такая капча не видна для 99% «порядочных» пользователей, а появляется только для тех, кого Гугл посчитает роботом.

    Это очень удобно.
    Можно отправлять любые формы и не заморачиваться с каптчей.
    А вот спам-боты уже столкнутся с защитой.

    Кстати, похоже работает и Recaptcha v2 — в режиме «Невидимая рекаптча», но Recaptcha v3 более продвинутая и по заверениям многих владельцев сайта удаляет больше спама, но работает на везде, например, в Opencart 2 и 3 из коробки она не работает.

    Recaptcha v2

    меняю гугл капчу с v2 на v3

    Recaptcha v3

    меняю гугл капчу с v2 на v3 готов

    Настройки

    Итак, выбрали ReCaptcha V3, как-то сверху обозвали свой проект (например, «Гугл Капча 3» или «Мой сайт») и затем вводите свой домен, на который устанавливается каптча.

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

    Внизу переходим далее по кнопке и видим ключи, которые нужно добавить на сайт.

    ключи гугл капчи

    Отсюда их надо будет копировать на сайт.
    Можете и сразу себе куда-нибудь скопировать, если не хотите потом возвращаться в настройки.

    Жмем «Открыть настройки» и выбираем еще флажок «Разрешить использование Гугл капчи на AMP страницах», может пригодится, если будете использовать формы в AMP (как ускорить сайт с AMP в 10 раз).

    гугл капча в ampДалее остается добавить ключи на сайт и подождать до 20-30 минут на обновление данных на стороне Google, если сразу капча не подтянулась.

    Добавление ключей капчи в WordPress

    99% всех шаблонов на WordPress содержит поля, куда можно добавить ключи гугловской капчи.

    Чаще всего это:

    1. Плагин Contact Form или Wp Forms.
    2. Собственные настройки шаблона.

    Contact Form

    Смотрим слева в панели админа — есть плагин Contact Form или нет.
    А, вот он!

    добавление гугл рекапчи в плагин contact form 7 wordpress

    Жмем на «Интеграция» и видим удобные поля для размещения ключей.

    ключи гугл капчи contact form wordpress

    Вставляем по очереди каждый ключ и сохраняем.

    Всё готово.
    Теперь во всех формах, которые работают с помощью плагина Contact Form, будет автоматическая невидимая капча.

    В WP Forms всё аналогично.

    Собственные настройки шаблона

    Если нет плагина форм типа Contact Form или подобного, то уточните у разработчика шаблона или сайта: «Куда мне ввести ключе гугл капчи» и вам подскажут.

    Вот, например, как это может добавляться в настройках темы:

    рекапча гугл в настройках wordpress

    Добавляете ключи в соответствующие поля и каптча готова к использованию.

    Добавление ключей капчи в Opencart

    Тут еще проще, потому что добавление гугловской капчи версии 2 поддерживается на уровне самого движка, не нужны ни специальные темы, ни сторонние модули.

    Важно!
    Google Recaptcha ver 3 — не работает на Opencart.
    Если введете ключи от нее в стандартные поля, то увидите «Ошибка: неверный ключ«.
    Возможно, в будущих версиях подружат новую каптчу и опенкарт, а сейчас надо ставить только рекапчу версии 2.

    Открываем, например, админку Opencart 3  и ищем слева меню «Расширения», а в нем еще раз подпункт «расширения» — и там в выпадающем списке находим «Капча».

    добавление рекапчи гугл в opencart 3

    Там внутри будет Google Recaptcha и Basic Captcha.
    Нам нужна именно гугловская — если это расширение не активно — активируем его.

    Теперь переходим внутри (синяя кнопка редактировать) и вводим ключи. Сохраняем.

    Убедитесь что напротив Google Recaptcha есть слово «по умолчанию». Это значит, что будет использоваться именно эта капча.

    Если нету этого слова, то открывайте основные «Настройки» магазина.

    настройки opencart 3 капчи гугл

    И на вкладке опции — в самом низу выберете Google Recaptcha вот так:

    капча гугл opencart 3

    Сохраните.
    На всякий случай сбросьте кэш, иногда бывает, что настройки магазина кэшируются.

    Обычно или сразу, или через несколько минут Google Recaptcha вступает в действие.

    Как понять что капча работает:

    Гугл Капча 2 версия: появляется знакомое поле для флажка «я не робот». Можно также использовать невидимую каптчу.
    Гугл капча 3 версия: изначально невидимая, но появляется справа внизу плавающий стикер, который имеет смысл отдельно скрыть через css, чтобы не маячил.

    Возможные проблемы

    Основные трудности, которые я встречал при установке гугловской капчи.

    «Неверный ключ домена»
    Значит не правильно прописаны ключи.
    Или не те, что надо. Или не всё скопировалось. Или не в те поля.
    Или просто надо подождать минут 20.
    Или вы всё-таки забили на то, что я написал ранее, и всунули Рекаптчу 3 в Opencart :smile:

    «Гугл Капча 2 версии часто появляются картинки»
    Если вы решили поставить привычную вторую версию рекапчти, иногда можно заметить, что после клика на привычный флажок «Я не робот» вдруг появляются невнятные картинки из серии «найди светофор» или «найди все мосты» и т.п.

    В этом случае Google Recaptcha считает, что вы и ваши посетители очень похожи на роботов и предлагает усложненное задание. Это ухудшает конверсии (не забываем 5 простых способов повысить конверсии), поэтому при настройке второй версии каптчи лучше изначально выбрать уровень безопасности как «простой». Это делается в настройках рекаптчи простым перетягиванием ползунка.

    настройки уровень безпасности гугл капчи

    В версии 3 такой настройки в Google нет, там уровень безопасности от 0 до 1 определяют сами плагины и модули, если в них встроен такой функционал (в WordPress в плагине WP Forms я его встречал, в Opencart не видел).

    «Recaptcha не работает»
    Установили капчу, а спам всё равно валится? Скорее всего, есть где-то форма, в которую разработчик сайта забыл поставить рекаптчу.
    Чаще всего, это происходит в магазинах Opencart, потому что форм много: регистрация, быстрый заказ, обратный звонок, нашли дешевле и т.п. Банально программист мог забыть куда-то что-то дописать.

    Как еще вариант, всё таки слишком простые уровни безопасности для каптчи, перетяните ползунок вправо.
    Ну и еще как вариант — попробуйте другую версию рекаптчи. Была вторая — поставьте третью. И наоборот. В одном аккаунте Google можно делать много отдельных капч для разных сайтов.

    Если ничего не помогло — то на кворк обратитесь, вам за 500р поставят капчу с гарантией результата.

    Видео

    Вот еще видео как я ставил гугл рекапчу v2 на готовый магазин Opencart 3

    Выводы и итоги

    Избавиться от спама можно и нужно, причем бесплатно.
    Я включал в 30+ магазинах и сайтах Google ReCaptcha как версии V2 так и V3 — результат очень хороший. Спам или пропадал совсем или уменьшался до каких-то эпизодических случаев.

    Из минуса Гугл Капчи 3 версии можно отметить, что справа начинает болтаться спойлер — бейдж от Google, в котором расписаны условия конфиденциальности.

    Вот так:

    значок от google

    Чтобы его отключить можно добавить в CSS сайта строчку:

    .grecaptcha-badge {display: none !important;}

    Обычно это легко можно сделать.
    В тех готовых решениях, что я предлагаю, впрочем, это уже настроено.

    В результате блок визуально не отображается на сайте и не отвлекает посетителей от ценного контента :smile:
    Успехов в бизнесе!

    0 Пользователей и 1 Гость просматривают эту тему.

    • 7 Ответов
    • 10325 Просмотров

    Здравствуйте.
    Последняя версия Joomla на сайте на сегодня, скопированы и установлены два ключа в плагин «CAPTCHA — reCAPTCHA» в общих настройках все включено, но на странице отправки сообщений  CAPTCHA выдает ошибку  (неверный ключ).  Где может быть ошибка.

    Ключи для какой версии брали ?

    Да, перепроверьте еще тип капчи и ключи.

    Надо найти плагин рекапчи — там вводятся ключи. И там же есть ссылка на сайт Google для получения ключей.

    Ключи для   версии V3. Ошибиться вроде бы трудно. Установлено J2Store может как то влияет.  По факту не работает, http://shemart.ru/conta

    « Последнее редактирование: 22.02.2019, 21:54:03 от specifika »

    Записан

    Вам нужны ключи для версии 2 или  невидимой,  3 версия не  поддерживается.

    Спасибо большое, все заработало, я о версии и не подумал, считал что 3 последняя, а с цифрой 2 для более ранних версий Joomla.

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

    Понравилась статья? Поделить с друзьями:
  • Gothic 3 steam ошибка
  • Gothic 3 mod starter ошибка
  • Gothic 2 ошибка при запуске access violation
  • Gosreestr kz ошибка при загрузке таблица
  • Gorenje стиральная машина ошибка е3 что это