reCaptcha Неверный домен для ошибки ключа сайта - PullRequest
0 голосов
/ 05 ноября 2019

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

Мы внедряем многосайтовое решение, в котором наш основной домен сайта равен http://www.oursite.net.

Наш дочерний сайт имеет2 типа. 1) используя структуру подпапок, чтобы URL был www.oursite.net/abc 2) сопоставлен с пользовательским доменом, поэтому URL www.xyz.com

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

Для всех дочерних сайтов, использующих URL-адрес подпапки, Recaptcha работает нормально. Смотрите этот скриншот: https://drive.google.com/file/d/1MkIfM7frQBCYBAldkKZ0PAuSViNSSBc7/view?usp=sharing

Для тех, которые сопоставлены с пользовательскими доменами, мы продолжаем получать эту ошибку Invalid Domain. Смотрите этот снимок экрана: https://drive.google.com/file/d/1-R1RfH18RJATLAYbHYp7uLZ6ia66HmL8/view?usp=sharing

Перед тем, как применить рекапчу к дочерним сайтам с пользовательскими доменами, мы попробовали оба из следующих действий: 1) добавить пользовательский домен (xyz.com) в настройку reCaptcha для нашего сайта. .com под консолью разработчика Google. 2) создайте новый ключ reCaptcha для пользовательского домена (xyz.com) через консоль разработчика Google.

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

Ни одна из этих двух мер не помогает.

Пожалуйста, сообщите.

Желаемый результат: на дочернем сайте, сопоставленном с пользовательским доменом, reCaptcha отображается правильно.

1 Ответ

0 голосов
/ 05 ноября 2019

Реализовать reCAPTCHA версии 2.0 можно без проверки каждого домена: Посетите https://developers.google.com/recaptcha/docs/domain_validation

See the admin console and click the API key in question under 

"Your reCAPTCHA Sites". 

Then under "Advanced Settings", 

uncheck Verify the origin of reCAPTCHA solutions
...