I have a registered and deployed a functional (enough) bot via the Bot Framework management portal. When I test it via the textboxes in the admin portal, it works great. Now I'm trying to add a Web Chat in a web page.
I have gone in and configured Web Chat and for now, I'm just using the IFrame it gives me with the hardcoded secret token. Additionally, I select the "Enable this bot on Web Chat" checkbox in there. And to be clear, I have redeployed my bot after adding the iframe & secret.
When I'm done, "Web Chat" displays above independent of all of the other channels, however, the Published slider is slid to Off.
When I deploy my bot with the Web Chat iframe & secret, I get the Web Chat control where I can type in it but it never responds to me. Still, if I test my bot in the admin panel, it works great.
Other pieces of info:
- I'm hosting this in Azure with a custom domain and commercial SSL
- My custom domain is a third-level domain (i.e. https://bot.mydomain.com)
- The Web Chat neither works in local debug nor online
- The Bot Emulator works great locally
- The Bot Emulator works great if I point it to my online-deployed bot
Do I need to do anything else to embed a functional Web Chat control in my site?