谷歌放大器 403 禁止从操场测试端点时出错



尝试从谷歌放大器游乐场测试我的 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

尝试关闭验证码,很可能它会返回导致错误的"垃圾邮件"状态。

最新更新