Aditya Shahani
07/24/2021, 4:01 PMI keep getting the following response in my browser from API Gateway: “Access to XMLHttpRequest at ‘https://API_ID.execute-api.us-east-1.amazonaws.com/PATH’ 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.”
In my response, I set the following headers:
headers: { 'Access-Control-Allow-Origin': '*', 'Access-Control-Allow-Credentials': true, 'Content-Type': 'application/json', }
I also setin my serverless.yml for each function defined.cors: true
It is odd that other POST method APIs are working fine, but my GET method API keeps throwing this error. Has anyone seen this type of issue before?
Dennis Dang
07/24/2021, 4:12 PMDennis Dang
07/24/2021, 4:13 PMAditya Shahani
07/24/2021, 4:13 PMAditya Shahani
07/24/2021, 4:13 PMAditya Shahani
07/24/2021, 4:14 PMAditya Shahani
07/24/2021, 4:17 PMDennis Dang
07/24/2021, 4:25 PMDennis Dang
07/24/2021, 4:26 PMAditya Shahani
07/24/2021, 4:26 PMAditya Shahani
07/24/2021, 4:31 PM{
"Access-Control-Allow-Origin": "*",
"Access-Control-Allow-Methods": "OPTIONS,GET",
"Access-Control-Allow-Headers": "Content-Type,X-Amz-Date,Authorization,X-Api-Key,X-Amz-Security-Token,X-Amz-User-Agent",
"Content-Type": "application/json"
}
Aditya Shahani
07/24/2021, 5:17 PMFrank
Aditya Shahani
07/26/2021, 3:17 PMAditya Shahani
07/26/2021, 3:27 PMAditya Shahani
07/26/2021, 3:28 PMFrank
Aditya Shahani
07/27/2021, 3:03 AMDennis Dang
07/27/2021, 2:58 PM