2

I currently have a Facebook Messenger bot that is built using the MS Bot Framework and I searched for ways on how to deploy it using AWS.

I found results in google that using Lambda will work but when I try testing my bot it will log that it is Forbidden.

Patrick Ian Co
  • 315
  • 1
  • 2
  • 14
  • 1
    Duplicate of https://stackoverflow.com/questions/40888489/bot-framework-without-azure-possible – Ezequiel Jadib Aug 23 '17 at 17:13
  • Here I show you how https://stackoverflow.com/questions/40888489/bot-framework-without-azure-possible/60537664#60537664 – Leo Mar 05 '20 at 03:34

1 Answers1

1

The Bot Framework works with bots deployed on any cloud hosting service, as long as you have an internet-accessible endpoint and a valid SSL certificate. The Bot Framework requires that the x.509v3 certificate exposed by your endpoint be current and valid. Most of the checks for "current and valid" are standard checks for server SSL certificates: the Certificate Name must match the hostname, it must not be expired, it must not be listed in a CRL, it must have the correct set of EKUs, etc. Most importantly, your SSL certificate must chain to a root certificate authority trusted by Microsoft. The latest list of these CAs is available here: http://social.technet.microsoft.com/wiki/contents/articles/31634.microsoft-trusted-root-certificate-program-participants-v-2016-april.aspx

D4RKCIDE
  • 3,439
  • 1
  • 18
  • 34