小编wll*_*kle的帖子

API网关无法启用CORS

当我尝试从我的 React 应用程序请求 lambda 支持的 API(使用 API 网关,使用 CLI 和云开发套件部署)时,出现以下错误:

Access to XMLHttpRequest at 'https://xxxxxxxxxx.execute-api.eu-west-1.amazonaws.com/prod/xxxxx' from origin 'http://localhost:3000' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.

GET https://xxxxxxxxxx.execute-api.eu-west-1.amazonaws.com/prod/xxxxx net::ERR_FAILED
Run Code Online (Sandbox Code Playgroud)

我使用CDK定义的API资源都传递到这个方法中

javascript amazon-web-services reactjs aws-amplify aws-cdk

2
推荐指数
1
解决办法
4738
查看次数