在AWS Getway Angular App中启用了CORS

时间:2019-05-08 02:53:13

标签: angular amazon-web-services cors aws-api-gateway amazon-rekognition

我正在尝试访问此URL:

https://2pfwj7aw0a.execute-api.us-west-2.amazonaws.com/hackathon/rekognition?key=test.jpg

您可以看到是否将其粘贴到浏览器中,它会返回响应。我正在创建一个Angular应用,当我尝试达到那个终点时,我得到了著名的CORS噩梦

  

...已被CORS政策阻止:没有“ Access-Control-Allow-Origin”   标头出现在请求的资源上。

现在,我在 AWS API Getway 中使用了我的API。我单击了启用CORS ,它可用于我的其他API资源,但不适用于此API资源。单击后,然后单击部署API。

角度代码:

getImageData() {
    return this.http.get(this.BASE_URL, {
        params: {
            key: 'test.jpg'
        }
    });
}

enter image description here

0 个答案:

没有答案