Botframework-sdk: Self signing certificate at Messaging endpoint

Created on 21 Jul 2016  Â·  8Comments  Â·  Source: microsoft/botframework-sdk

Can I use self signing certificate when defining a messaging endpoint? In previous version, I could use http, now I must use https.

How can I debug skype bot (without using nrgrok)

Most helpful comment

That's cool. Thanks a lot

All 8 comments

Hi @arieschwartzman, we require a chain-trusted certificate, sorry.

Some hosting providers offer low-cost or free SSL hosting solutions. Azure is an example -- you can get a trial subscription and host a web app on SSL there for free.

Hi @arieschwartzman , you can get free ssl for one year from https://www.startssl.com/ for 5 domain or subdomain, I used this service and this is very good or if you need unlimited free ssl you can use https://www.sslforfree.com/, SSL's is valid but not tested.

That's cool. Thanks a lot

@arieschwartzman your're welcome.

A little feedback,

  • It's great to have a chain of trust
  • BUT asking a developer to put a trusted SSL certifcate on it's "hello bot" code is a very strong NoGo

In many companies, the developers is not the guy who own the trusted certificate and we lose a lot of time.

EDIT: startssl.com require a verification of the domain so it's not possible on my very little azure dev instance... : devsomething.westeurope.cloudapp.azure.com ?

@JpEncausse I think, azure has default ssl for all acounts (when I register account on azure, I get https://projectname.azure.com), with startssl.com I can register subdomain and get ssl for this but I don't know how to install ssl on azure (can not help you), also you can get ssl from https://www.sslforfree.com/ for any domain or subdomain (different way for install sslforfree like attached image) . (sorry for bad english)

sslforfree

Yes I did that but the request is rejected because of the key word "azure" in devsomething.westeurope.cloudapp.azure.com

I'll dig deeper...

Ok, so my lowcost workaround was to subscribe a little SSL Account on Gandi (12€/y) for a subdomain with A Record link to Azure IP Address.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

vaditya04 picture vaditya04  Â·  3Comments

maba4891 picture maba4891  Â·  3Comments

clearab picture clearab  Â·  3Comments

mattlanham picture mattlanham  Â·  3Comments

daveta picture daveta  Â·  3Comments