【发布时间】:2016-03-23 08:32:34
【问题描述】:
我创建了一个使用无服务器(serverless.com)的 API 端点,我通过 API 网关公开了该端点。尽管我已从
启用 CORS,但我收到以下错误XMLHttpRequest 无法加载 https://xxxxxxxxx.execute-api.us-west-2.amazonaws.com/development/signup。 请求中不存在“Access-Control-Allow-Origin”标头 资源。起源 'http://yyyyyyyyy.com.s3-website-us-east-1.amazonaws.com' 因此是 不允许访问。
尽管我设置了origin 标头,但当我使用 Postman 发出请求时,我没有收到任何错误。我该如何解决这个问题?
【问题讨论】:
-
postman 不关心 CORS,如果没有启用 CORS,postman 仍然会处理请求,但是如果没有启用 CORS,浏览器不允许 api 调用。
标签: amazon-s3 cors aws-api-gateway