Google Amp 403 Запрещенная ошибка при тестировании конечной точки с игровой площадки - PullRequest
0 голосов
/ 07 февраля 2020

Я получаю сообщение об ошибке 403 при попытке проверить мою конечную точку API с игровой площадки Google amp. Я попытался добавить все заголовки ответа, которые требуются усилителю, но я все еще получаю ошибку. Это заголовки, которые у меня есть в ответе API, я что-то пропустил?

access-control-allow-credentials: true
access-control-allow-origin: https://amp.gmail.dev
access-control-allow-source-origin: https://www.example.com
access-control-expose-headers: AMP-Access-Control-Allow-Source-Origin
amp-access-control-allow-source-origin: amp@gmail.dev
Content-Type: application/json;charset=UTF-8

И ошибка отправки формы в консоли:

log.js:251 [amp-form] Form submission failed: Error: HTTP error 403​​​
    at bb (https://cdn.ampproject.org/v0.js:28:169)
    at Ya.f.createError (https://cdn.ampproject.org/v0.js:23:257)
    at https://cdn.ampproject.org/v0.js:141:409
    at new Promise (<anonymous>)
    at jg (https://cdn.ampproject.org/v0.js:141:344)
    at https://cdn.ampproject.org/v0.js:143:267

1 Ответ

0 голосов
/ 18 февраля 2020

Попробуйте отключить recaptcha, скорее всего, он возвращает статус «спам», который вызывает ошибку.

...