Выпуск рекапчи в Китае - PullRequest
0 голосов
/ 02 ноября 2018

У нас есть проблема, связанная с Recaptcha, она не работает в Китае, так как Google заблокирован.

Согласно приведенной ниже ссылке, https://groups.google.com/forum/m/#!topic/recaptcha/XBhetkVgh84

Нам нужно заменить «www.google.com» на «www.recaptcha.net».

Но у нас также есть следующий URL в файле app.config.

<add key="GRecaptcha" value="https://www.google.com/recaptcha/api/siteverify"/>

Итак, не могли бы вы сообщить мне, что замена www.google.com в app.config на 'www.recaptcha.net' решит эту проблему? Нужно ли что-либо менять в файле angular-recaptcha.js?

Кроме того, не могли бы вы сообщить мне, если есть какое-либо другое решение для устранения этой проблемы в Китае?

Ответы [ 2 ]

0 голосов
/ 30 мая 2019

NetEase a.k.a 163 предоставляет аналогичную услугу:

https://www.163yun.com/product/captcha

Страница на китайском языке, поэтому вам может потребоваться Google Translate, если вы не говорите на этом языке.

0 голосов
/ 13 декабря 2018

из моего эксперимента, изменение URL на recaptcha.net не работает. Это происходит потому, что URL recaptcha.net/api.js загружает второй файл javascript по запросу xhr, и этот скрипт содержит URL-адреса доменов Google. Поскольку этот скрипт генерирует Google iframe для генерации капчи, вы даже не можете изменить это в jquery, например

...