【发布时间】:2019-10-11 16:09:48
【问题描述】:
我正在尝试使用 AJAX 调用从浏览器访问 API,但我在浏览器中看到了这一点。
Access to XMLHttpRequest at 'https://.......us-east-1.amazonaws.com/...' from origin 'https://....cloudfront.net' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
后端实际上是一个 AWS lambda。那么我应该在客户端还是服务器端解决这个问题?
【问题讨论】:
-
此 AWS 文档可能会在这种情况下为您的 CORS 问题提供答案:docs.aws.amazon.com/apigateway/latest/developerguide/…
-
它应该被修复“在请求的资源上”
标签: ajax aws-lambda cors aws-api-gateway