我按照所有说明在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。 有没有人成功使用其他消息传递终结点?
谢谢。
答案 0 :(得分:-1)
在公司网络中测试bot时是否启用了ngrok?如果您在公司网络中测试bot,也许应该使用ngrok消除网络限制。也许该文档会有所帮助:
https://blog.botframework.com/2017/10/19/debug-channel-locally-using-ngrok/