-
Notifications
You must be signed in to change notification settings - Fork 256
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Alexa skill: The skill end-point is not validating the signatures for incoming requests and is accepting requests with an empty signature URL. #110
Comments
Hey there - Isabela and I working on this online hackathon and the deadline is coming up so if you have any suggestions, we're all ears! FWIW, I attempted to add "Alexa Skills Kit" to the lambda function hoping that would fix it (I, of course, updated the https url to the ARN) but instead, our skill now throws:
Any thoughts? We are desperate and are depending on you guys 😢 Originally opened here: claudiajs/claudia#143 |
@tylerl0706 @isabelacmor we'll take a look |
Thanks @simalexan! Looking forward to your response. |
We are having this issue too with getting our Alexa skill approved. Note that there are multiple requirements for verification, including:
I have written code to address 1 and 2 above, but Amazon will only accept the rejection if you reply with a HTTP 400 code. As far as I can see, there is no way to get your lambda function to return a HTTP 400 code when using |
@gavinr we ended up using https://github.com/stojanovic/alexa-skill-kit while they work on fixing this issue. It seems to work! |
+1 for the issue @gavinr describes. We're running into the same issues and don't have the bandwidth to build in this functionality ourselves (nor the time). Any updates @simalexan? |
We're using Claudia.js to deploy a lambda function for an Alexa skill. Everything works on their platform after running
claudia update
locally, but when we submit the skill for certification, it fails and says:Link to a minimal, executable project that demonstrates the problem:
Our skill's repo: https://github.com/tylerl0706/alexa-spell
More info:
In the Alexa skill SSL cert page, I put in the URL generated by Claudia and also checked the " My development endpoint is a sub-domain of a domain that has a wildcard certificate from a certificate authority" option.
The text was updated successfully, but these errors were encountered: