ОШИБКА reCAPTCHA: Неверный домен для ключа сайта
Я реализовал свой reCAPTCHA в соответствии с тем, как показано в примере. У меня есть этот скрипт в head тега:
В моей form в HTML у меня есть:
Но когда я загружаю form я получаю эту ошибку:
ОШИБКА: неверный домен для ключа сайта
Я подтвердил, что это правильный ключ сайта для моего домена. Код в настоящее время находится в поддомене, поэтому я подумал, что это может быть проблема, поэтому я также добавил поддомен к администратору Google reCAPTCHA, но все равно получаю ошибку. Точно такой же код работает на 100% в другом домене (с ключом, специфичным для этого домена).
В чем может быть проблема?
blestab 09 июнь 2015, в 17:27
Поделиться
У меня была эта проблема, и я должен был войти в свою панель управления recaptcha и для определенных настроек ключа добавить новый URL страницы, так как мой старый URL изменился.
Saad A 29 июнь 2018, в 19:31
Поделиться:
16 ответов
Если кто-то имеет аналогичную проблему. Мое решение заключалось в том, чтобы удалить ключ, который не работал, и получил новый ключ для моего домена. И теперь это работает со всеми моими поддоменами, без необходимости явно указывать их в области администрирования recaptcha.
blestab 09 июнь 2015, в 18:46
Поделиться
Ваш старый ключ для reCpatcha v1, а новый ключ для reCaptcha v2.
Max 19 фев. 2016, в 06:31
@Max В моем списке администраторов показывался v2, но он не работал. Я удалил ключ и восстановил, и это работало.
Swatantra Kumar 25 нояб. 2018, в 12:48
Спасибо, но для WordPress ваше решение не сработало, потому что это было около 4 лет назад, поэтому я использовал эту ссылку, и теперь мы должны использовать версию 2 вместо версии 3, возможно, завтра мы должны использовать 3 вместо 2 loool.
Malus Jan 15 март 2019, в 13:50
Показать ещё 1 комментарий
Я столкнулся с этой ошибкой, потому что я использую один и тот же ключ в нескольких разных доменах, и я забыл добавить один из доменов к ключу.
После добавления моего сайта потребовалась минута или две (скорее всего из-за кеша), чтобы все снова заработало нормально.
guaka 04 авг. 2016, в 15:09
Поделиться
Не нужно создавать новый ключ, просто очищать данные сайта в браузере
Если вы изменили домен своего домена, добавьте этот домен в существующий ключ (это не обязательно для создания нового) и сохраните его.

но google recapture имеет некоторые данные в браузере. Очистите их, тогда он будет работать с вашим новым доменом
Alupotha 01 окт. 2016, в 03:42
Поделиться

Думаю, самый быстрый способ — просто отключить проверку домена во время его разработки
hugronaphor 27 март 2018, в 18:03
Поделиться
Спасибо, работал для меня . .
Vatsal Harde 05 март 2019, в 09:50
Возможно, вы случайно использовали закрытый ключ для открытого ключа.
sanmai 02 май 2016, в 04:46
Поделиться
Как ты узнал?
g.pickardou 05 май 2017, в 06:26
хаха — мне грустно, что это было причиной для меня
Kieran 08 май 2018, в 05:47
Я использовал 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
Поделиться
идеально . это то, что я искал. Спасибо
Habib Rehman 16 апр. 2019, в 12:56
это спасло меня, спасибо. Мне пришлось изменить свой домен на «my-domain.com» и удалить часть http: // в начале. В следующей статье Google описывается форматирование и разрешенные домены: » developers.google.com/recaptcha/docs/domain_validation
ReneGAED 22 апр. 2019, в 04:01
Перед восстановлением ключей, которые разрешают 90% -ную проблему, необходимо отметить еще один момент.
например, ваш каталог xampp — C:\xampp
и htdocs папка: C:\xampp\htdocs
мы хотим открыть страницу с именем: example-cap.html и на странице отображается ошибка «неверный домен для ключа сайта»
ИСПОЛЬЗУЙТЕ ВАШ ЛОКАЛЬНЫЙ АДРЕС в адресу браузера, как:
это решит вашу проблему
DONOT USE ADDRESS c:\xampp\htdocs\example-cap.html это приведет к ошибке
DharmendraSankhla 05 апр. 2016, в 17:31
Поделиться
Убедитесь, что вы заполните свое доменное имя, и оно не должно заканчиваться путем.
Momodu Oladapo 28 июль 2017, в 02:55
Поделиться
Для меня я просто забыл ввести фактическое доменное имя в области «Параметры ключа», где он говорит «Домены» (по одному на строку).
Kirk Ross 15 июль 2017, в 20:20
Поделиться
Я пробовал в течение почти 4 часов с этим и, наконец, выяснил это с помощью руководства здесь, я думал, что поделюсь с вами своим решением.
Итак, мой домен является доменом аддона. Я также получил «ОШИБКУ для владельца сайта: Недопустимый домен для ключа сайта». Я проверил, что все было правильно почти тысячу раз, и это выглядело правильно, пока я не подумал об этом с точки зрения ярлыка на рабочем столе.
Решение:
Итак, для домена аддона убедитесь, что родительский URL-адрес также находится в списке доменов i.e: [ADDON DOMAIN]. [PARENT DOMAIN].com. Местоположение аддона будет папкой, установленной на вашем хосте, поэтому при использовании доменов аддонов убедитесь, что вы назвали корень чем-то логичным.
Надеюсь, это поможет кому-то еще и спасибо за предложения людей.
Почему рекапча выдает ошибку — неверный ключ?
Здравствуйте! Собственно поставил капчу на сайт, но дело в том, что он пишет мне, что ключ неверный.
Скопировал данные гуглом ключи в нужные места, но не работает.
Есть сайт на котором все тоже самое, но работает.
- Вопрос задан более трёх лет назад
- 17841 просмотр
1 комментарий
Простой 1 комментарий

Роман @lastuniverse
Sam67, Извините за офтоп, прочел ваш вопрос:
Как использовать R скрипт на сайте?
Здравствуйте! Собственно, у меня есть скрипт написанный в R для обработки некоторых данных. Как можно(и можно ли) использовать его для обработки некоторых данных получаемых моим сайтом?
Или же искать хостинг с поддержкой R или покупать VPS?
P.S. Скрипт нужен именно R(питон или пыха не подходят)
Заранее всем спасибо))
Но пока писал ответ, вы его удалили, поэтому пишу ответ сюда:
Вы можете это сделать благодаря таким сервисам как rextester.com. Для этого вам придется разобраться как подавать запрос и получать результат.
на хостинге (node.js)
const request = require('request'); const url = "https://rextester.com/rundotnet/Run"; const code = "print(\"Hello, world 1234!\")\n"; const sendData = < "LanguageChoiceWrapper": 31, "EditorChoiceWrapper": 1, "LayoutChoiceWrapper": 1, "Program": code, "IsInEditMode": "False", "IsLive": "False" >; request.post(< url: url, headers: < "X-Auth-Token":'123', "Accept":" text/plain", "Referer": "https://rextester.com/l/r_online_compiler", "Access-Control-Allow-Origin": "https://rextester.com" >, form: sendData >, function (err, httpResponse, body) < if (err) < return console.error('upload failed:', err); >console.log('Upload successful! Server responded with:', body); >);
ну и соответственно результат:
Upload successful! Server responded with:
«Result»:»[1] \»Hello, world 1234!\»\n»
ОШИБКА: неверный домен ключа — reCAPTCHA
При прохождении капчи reCAPTCHA на некоторых сайтах выводится сообщение с ошибкой:
ОШИБКА:
неверный домен ключа

Ошибка означает, что сервис reCAPTCHA на посещаемом сайте настроен неверно.
Как исправить ошибку
Чаще всего сообщение «ОШИБКА: неверный домен ключа» от сервиса reCAPTCHA возникает из-за проблем с настройкой сервиса на стороне сайта, а не посетителя.
Чтобы исправить ошибку «неверный домен ключа», владелец сайта должен корректно настроить скрипт сервиса reCAPTCHA.
Если вы не владелец сайта, то проверьте адрес сайта, на котором вы находитесь. Иногда у сайта может быть несколько адресов, например, в зоне .ru и зоне .com или полностью другой домен, например, vk.com и vkontakte.ru. Для посетителя это может быть незаметно, но при использовании сервиса reCAPTCHA это влияет на настройку и работу капчи.
Если у сайта, на который вы заходите есть несколько адресов, то зайдите на сайт по другому адресу и попробуйте пройти капчу там.
Если вам не удалось исправить ошибку «неверный домен ключа» от reCAPTCHA, то вы можете написать о проблеме владельцу сайта, на который вы пытаетесь зайти. Возможно он исправит ошибку, и вы сможете пройти капчу.
Чтобы убедиться, что сообщение «ОШИБКА: неверный домен ключа» от сервиса reCAPTCHA появляется не только у вас, прочитайте комментарии других людей. И сообщите о своей проблеме, чтобы другие люди знали, что проблема возникает не только у них.
Другие проблемы в работе reCAPTCHA
- Ошибка DNS_PROBE_FINISHED_NXDOMAIN
- Ошибка ERR_CONNECTION_TIMED_OUT
- Ошибка ERR_CONNECTION_REFUSED
- Ошибка NET::ERR_CERT_DATE_INVALID
- Часы спешат, Часы отстают — ошибка NET::ERR_CERT_DATE_INVALID
reCaptcha — Ошибка: неверный ключ
Уважаемые форумчане, доброго времени суток! В программировании я новичок и опыта у меня очень мало. Решил обновить информацию на старом сайте и загрузил все архивы в Beget. Архивы двухлетней давности. Сайт запускается и работают все страницы, но не могу войти теперь в админку WP, пишет: «ОШИБКА: неверный ключ». Читал темы с подобной проблемой, но проблему самостоятельно решить не смог. При удалении плагина, пишет что вовсе сайта не существует. Загружаю назад, пробую переименовать — не срабатывает. Внутри кода ошибку не могу найти. Теперь сайт висит в старом виде, но не могу отредактировать страницы через CMS от WP (через админку). Буду признателен за помощь в данной проблеме.
png lumvty.png
На сайте с 23.09.2021
23 сентября 2021, 11:11
Также пишет » Неизвестный адрес email. Перепроверьте или попробуйте ваше имя пользователя.».
Пробую сменить пароль, пишет: «Error: Google reCAPTCHA verification failed. The response parameter is invalid or malformed.», то есть снова отсылает к reCAPTCHA.