Ошибка Google Recaptcha v3: «тайм-аут или дубликат» - PullRequest
0 голосов
/ 27 ноября 2018

Когда я отправляю форму с неверным вводом и пытаюсь повторно отправить форму.тогда это показывает Error ["timeout-or-duplicate"].Я хочу сбросить recaptcha без перезагрузки страницы.
Я пробовал с grecaptcha.reset().Но это не работает для меня.Может кто-нибудь мне помочь?

Ответы [ 2 ]

0 голосов
/ 20 марта 2019

У нас есть отладка в течение некоторого времени, и я думаю, что через некоторое время recaptcha истекает, наша проблема в том, что мы запускаем execute () при загрузке, и, похоже, он истекает тогда, если пользователь подождет около 3 минут перед отправкойформа.Будем исследовать это дальше ..

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

0 голосов
/ 15 января 2019

Проверьте, не отправлена ​​ли ваша форма дважды.Вот код jQuery, где вы можете увидеть, как запретить отправке формы duplicationg .

...