kevin-mitchell / alexa-app

Set of classes to make creating Amazon Alexa Skills Kit (ASK) applications easier with Laravel and Lumen
MIT License
97 stars 47 forks source link

The skill end-point is not accepting valid signed requests. #51

Closed motion-work closed 4 years ago

motion-work commented 6 years ago

I've added the certificate middleware to the laravel global http middleware stack

protected $middleware = [
     \Develpr\AlexaApp\Http\Middleware\Certificate::class,
];

Additionally I've set the ALEXA_VERIFY_APP_ID variable in my .env file.

After submitting the skill to Amazon I got this rejection:

The skill end-point is not accepting valid signed requests. Please make sure that your signature URL validation is correct. Please refer to our documentation on how to build your Alexa Skill as a web service and validate requests and signatures.

Did I forgot something?