Missing Authentication Token while accessing API Gateway

0 votes

Recently I have been trying to call a Lambda Function through AWS API Gateway. Whenever I mention Authentication type nothing works there but API becomes public and anyone with URL is able to access my API. To make my API call secure, I am using Authentication type AWS_IAM and also attached AmazonAPIGatewayInvokeFullAccess policy to my user but still, I am getting this error as below:

{ message: "Missing Authentication Token"}

 Can Anyone guide me with what is needed to be done?

Jun 12, 2018 in AWS by Luke cage
• 360 points
18,598 views

1 answer to this question.

0 votes

I guess you are directly trying to access API link.

This wouldn't work because API is secured using the role of IAM and you must provide AWS authentication i.e Access key and Secret key.

Use the Postman Chrome extension to test your API:http://docs.aws.amazon.com/apigateway/latest/developerguide/how-to-use-postman-to-call-api.html

answered Jun 12, 2018 by Cloud gunner
• 4,670 points

Related Questions In AWS

0 votes
1 answer

Custom authorizer vs Cognito - authentication for amazon api gateway - Web application

okay, authentication and security is indeed hard ...READ MORE

answered Sep 24, 2018 in AWS by Priyaj
• 58,020 points
3,230 views
0 votes
1 answer

Issue while exporting api definition from AWS API Gateway

There is a feature that is now available ...READ MORE

answered Apr 26, 2019 in AWS by Archana
• 5,640 points
1,312 views
+1 vote
3 answers
0 votes
1 answer

Problem with Swift API Gateway key authorizatiion Ask

Try to add all the headers that ...READ MORE

answered Jun 12, 2018 in AWS by Cloud gunner
• 4,670 points
799 views
0 votes
1 answer
0 votes
1 answer
+2 votes
3 answers
0 votes
2 answers
0 votes
2 answers
webinar REGISTER FOR FREE WEBINAR X
REGISTER NOW
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP