Je cours avec une compétence alexa personnalisée avec flask-ask qui se connecte à aws iot. L'utilisation des mêmes informations d'identification fonctionne lorsque vous exécutez le script sur la machine locale et que vous utilisez ngrok pour l'affecter au point de terminaison de la compétence Alexa. Mais quand je l'utilise zappa télécharger comme lambda, je reçois le texte suivant:Erreur interdite sur get_thing_shadow avec boto3, aws iot et alexa
File "/var/task/main.py", line 48, in get_shadow
res=client.get_thing_shadow(thingName="test_light")
File "/var/runtime/botocore/client.py", line 253, in _api_call
return self._make_api_call(operation_name, kwargs)
File "/var/runtime/botocore/client.py", line 543, in _make_api_call
raise error_class(parsed_response, operation_name)
ClientError: An error occurred (ForbiddenException) when calling the GetThingShadow operation: Forbidden
Lorsque vous utilisez ngrok, la compétence fonctionne tout à fait bien. Qu'est-ce que j'oublie ici? Aidez-moi!