我明白了
在尝试在API网关上启用CORS时,为什么会这样,我该如何解决这个问题呢?使用AWS SAM部署这些功能。但我注意到,如果我通过AWS Console创建自己的API,也会发生这种情况
错误看起来像:
我发现自己似乎需要添加一个“空”响应模型?
现在,我明白了
将Access-Control-Allow-Origin集成响应头映射添加到POST方法(指定的响应状态代码无效)
我该如何解决这个问题?
首先,请选择您的根资源,然后选择“启用CORS”。它将为所有方法启用CORS。理想情况下它应该工作。如果它不起作用请在响应中添加一个空的json,因为我已在附加的屏幕截图中标记。我相信您的OPTIONS方法响应中没有添加任何默认响应标头(在方法响应中)。请参考截图
从左侧菜单中创建一个您将调用Empty的新模型,它可以正常工作