我正在尝试遵循以下给出的网址。
我已成功完成所有步骤。但是当我尝试调用Request Unicorn时。我在控制台中收到以下错误。
无法加载 https://jvhlk3ly43.execute-api.ap-southeast-2.amazonaws.com/prod/ride: 请求中没有'Access-Control-Allow-Origin'标头 资源。起源 'http://wildrydes-naveen-muralidharan.s3-website-ap-southeast-2.amazonaws.com' 因此,不允许访问。 ride.js:34请求乘车时出错: 错误,详细信息:ajaxError @ ride.js:34 fire @ jquery-3.1.0.js:3243 fireWith @ jquery-3.1.0.js:3373完成@ jquery-3.1.0.js:9100 (匿名)@ jquery-3.1.0.js:9332错误(异步)发送@ jquery-3.1.0.js:9360 ajax @ jquery-3.1.0.js:8999 requestUnicorn @ ride.js:19 handleRequestClick @ ride.js:87派遣@ jQuery-3.1.0.js:5110 elemData.handle @ jQuery-3.1.0.js:4918 ride.js:35 响应:未定义
有人可以帮助我配置CORS。
答案 0 :(得分:0)
CORS通常是在API网关级别完成的,您只需要对其进行配置并部署该阶段
检查:https://docs.aws.amazon.com/apigateway/latest/developerguide/how-to-cors.html