Botframework 无法获取具有增强的直连身份验证功能的conversationUpdate活动

Botframework 无法获取具有增强的直连身份验证功能的conversationUpdate活动,botframework,direct-line-botframework,Botframework,Direct Line Botframework,我正在尝试使用增强的直连身份验证功能,这样我就可以摆脱这个神奇的数字 我刚刚启用了这个选项并添加了可信来源您没有做错任何事情。这是DirectLine连接器服务中的一个已知问题,开发团队目前正在努力解决该问题。本质上,第二次会话更新不会被发送,因为令牌中的用户id导致了错误。有关更多详细信息,请在Github上签出。问题解决后,我一定会告诉你的。 同时,我建议大家看看网络聊天示例。好的,谢谢您提供的信息。我只是做得像一个后台欢迎活动,工作完美无瑕。但现在我有另一个问题。在我能够以Directli

我正在尝试使用增强的直连身份验证功能,这样我就可以摆脱这个神奇的数字


我刚刚启用了这个选项并添加了可信来源您没有做错任何事情。这是DirectLine连接器服务中的一个已知问题,开发团队目前正在努力解决该问题。本质上,第二次会话更新不会被发送,因为令牌中的用户id导致了错误。有关更多详细信息,请在Github上签出。问题解决后,我一定会告诉你的。
同时,我建议大家看看网络聊天示例。

好的,谢谢您提供的信息。我只是做得像一个后台欢迎活动,工作完美无瑕。但现在我有另一个问题。在我能够以Directline Secret、conversationId和watermark=0的代理身份连接到用户的对话之前,但现在,启用了增强的直连身份验证功能,我无法再加入。有一种方法可以通过Enhanced caracteristic与第二个用户加入现有对话?我认为问题与此相同:很高兴听到backchannel欢迎活动为您服务!此时,您必须将用户id添加到令牌请求以重新加载会话。开发团队已经找到了用户id错误的修复程序,应该在下周早些时候发布该修复程序。@DavidCG该修复程序现在应该可以发布了。将解决方案标记为“已接受”服务于更大的堆栈溢出社区和任何有类似问题的人。如果你觉得我的回答足够,请接受。如果没有,让我知道我还能提供什么帮助!我在哪里可以看到修复报告?我正在尝试,但仍然得到缺少用户ID的错误。谢谢
const options = {
  method: 'POST',
  uri: 'https://directline.botframework.com/v3/directline/tokens/generate',
  headers: {
    "Authorization": "Bearer MyDirectLineSecret"
  },
  json: {
      User: {
        id: "dl_" + uuid.v4(),
        name: "UserTest"
      },
      trustedOrigins: ["https://mychatbot.azurewebsites.net/"]

}
const response = await rp(options);
const token = response.token;