User: anonymous is not authorized to perform: execute-api:Invoke

0

Why can i have this problem? {"Message":"User: anonymous is not authorized to perform: execute-api:Invoke on resource: arn:aws:execute-api:us-east-2:********} im trying to invoke lambda using apigtw as a trigger?

2 Antworten
1
Akzeptierte Antwort

Hi,
You need to check your api gateway resource policy[1]: select API ->Resource policy.
Note: you need to redeploy your apigateway after modifing your resource policy.
https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-resource-policies.html

profile picture
beantwortet vor 4 Monaten
0

Thank you!

Oksana
beantwortet vor 4 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen