Botframework 为什么在使用DirectLine v3客户端(Microsoft Bot连接器)时连接会关闭

Botframework 为什么在使用DirectLine v3客户端(Microsoft Bot连接器)时连接会关闭,botframework,alexa,direct-line-botframework,Botframework,Alexa,Direct Line Botframework,我已经设置了一个自定义服务,通过DirectLine将我的Alexa技能与我的聊天机器人连接起来。上周四,一切正常,我能够使用Alexa(开发者测试工具)向我的机器人发送消息,并收到来自聊天机器人的回复 现在我想继续我的发展,但每次我想开始我的对话,我都会得到这样一个例外: 远程主机已强制关闭现有连接 简而言之,我的代码如下所示: var client = new DirectLineClient(_directLineSecret); var conversation = await clie

我已经设置了一个自定义服务,通过DirectLine将我的Alexa技能与我的聊天机器人连接起来。上周四,一切正常,我能够使用Alexa(开发者测试工具)向我的机器人发送消息,并收到来自聊天机器人的回复

现在我想继续我的发展,但每次我想开始我的对话,我都会得到这样一个例外:

远程主机已强制关闭现有连接

简而言之,我的代码如下所示:

var client = new DirectLineClient(_directLineSecret);
var conversation = await client.Conversations.StartConversationAsync().ConfigureAwait(false);
var conversationId = conversation.Result.ConversationId;

directline机密应该是正确的,因为它在我的webchat实现中运行良好。

12月14日有更新。您需要将SecurityProtocol设置为TLS1.2

“2018年12月4日,Azure Bot服务将要求使用传输层安全性(TLS)1.2保护所有连接。此强制执行对于为您的数据提供最佳安全性至关重要。”