Ошибка клиента: неверный запрос. Ошибка 400. NoCaptcha Laravel Anhskohbo - PullRequest
0 голосов
/ 19 мая 2019

Подключаю ре-капчу к сайту, который построен на Laravel. И когда вы нажимаете «Я не робот», а затем «Регистрация», появляется эта ошибка.

В прошлом я подключал ре-капчу на фреймворке yii2. У меня не было таких проблем с исключениями. Теперь я установил капчу - Anhskohbo NoCaptcha.

Сама ошибка выглядит как уведомление:

Client error: POST https://www.google.com/recaptcha/api/siteverify resulted in a 400 Bad Request response:
{
  "success": false,
  "error-codes": [
    "bad-request"
  ]
}

Screenshot

1 Ответ

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

Согласно документации Google reCAPTCHA , эта ошибка выдается, когда запрос искажен. Можете ли вы проверить, какие значения передаются в конечную точку / siteverify? Первое, что приходит на ум, это то, что заголовок Content-Type: для запроса к конечной точке Google должен быть application/x-www-form-urlencoded согласно этому ответу - это также верно для моего опыта.

...