天蓝色之外的Web App Bot消息传递端点

时间:2018-10-24 10:15:25

标签: azure frameworks bots chatbot direct-line-botframework

我按照所有说明在Azure外部配置Web App Bot消息传递终结点,但未成功。 我将其部署在Azure下,并将端点设置为Azure服务器,并且可以正常工作。 我使用受信任的SSL证书将其部署在我们的公司服务器上。我们将所有涉及的地址放入防火墙白名单,但是当我发送消息时收到502错误。 使用ngrok将端点设置为我的本地主机也可以。

我正在使用Bot Framework SDK版本3.16.1.38846。 这些都是我知道的涉及的网址: -login.botframework.com -login.microsoftonline.com -bot-framework.azureedge.net -webchat.botframework.com -directline.botframework.com -api.aps.skype.com

我仅使用网络聊天和直接渠道

在加载过程中执行的所有发布均正常。我正在使用InMemoryDataStore。 有没有人成功使用其他消息传递终结点?

谢谢。

1 个答案:

答案 0 :(得分:-1)

在公司网络中测试bot时是否启用了ngrok?如果您在公司网络中测试bot,也许应该使用ngrok消除网络限制。也许该文档会有所帮助:

https://docs.microsoft.com/en-us/azure/bot-service/bot-service-debug-emulator?view=azure-bot-service-4.0#configure-ngrok

https://blog.botframework.com/2017/10/19/debug-channel-locally-using-ngrok/