当我试图从Google amp游乐场测试我的api端点时,我一直收到403禁止的错误。我尝试添加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发布于 2020-02-19 00:01:33
尝试关闭recaptcha,它很可能会返回导致错误的“spam”状态。
https://stackoverflow.com/questions/60113961
复制相似问题