为什么连接开始使用时关闭DirectLine V3客户端(微软机器人连接器)(Why does co

2019-09-30 01:37发布

我已经安装了定制服务,以我的Alexa的技能通过DirectLine我聊天机器人连接。 上周四,一切运行良好,我能够通过使用Alexa的(开发测试工具),也收到的答复从我的聊天机器人将消息发送到我的机器人。

现在我想继续我的发展,但每次我想开始我的谈话,我得到这个异常:

现有的连接被强行关闭远程主机

总之我的代码如下所示:

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

因为它是我的网络聊天实施中工作正常的directline秘密应该是正确的。

Answer 1:

还有12月14您需要设置你的SecurityProtocol到TLS1.2的更新

“在2018年12月4日,在Azure服务博特将要求所有连接到使用传输层安全(TLS)1.2,这是执法为您的数据提供最佳的安全性的关键是安全的。”



文章来源: Why does connection get closed when using DirectLine v3 Client (Microsoft Bot Connector)