And*_*son 6 amazon-ec2 amazon-route53 lets-encrypt facebook-messenger-bot
我一直在遵循 facebook 机器人设置指南,并设置了一个在 EC2 实例上运行的回调 URL。
我在尝试验证回调 url 并验证令牌时收到错误(请参阅此标题)。
https://360.finance:1337/webhook是我的 webhook,验证令牌在我的环境变量和 Facebook 设置中是相同的。
我使用 LetsEncrypt 设置了 SSL,据我所知,SSL 并未显示为自签名,因此它看起来工作正常(请注意,我对这一切都是新手)
检查https://www.ssllabs.com/ssltest/analyze.html?d=360.finance&hideResults=on,所有看起来都正确。
我还将 facebook 页面令牌作为环境变量包含在我的 index.js 文件中
我已经在我的 ec2 IP 上测试了 netcat / telnet 到该端口,并且成功
在添加回调 URL 或验证令牌之前,我们需要在 Facebook 应用程序设置页面上更新以下内容。
奇怪的是 Facebook 没有指出我们的确切错误。