botframework - Bot Framework ResumeDialogAsync 未触发
问题描述
我现在正在尝试查找我的身份验证对话框是否已完成并检索到结果。我的身份验证对话框以
return await sc.EndDialogAsync(tokenResponse);
我试图在主对话框的回调中捕获 tokenResponse 结束,但在身份验证对话框或主对话框中都没有触发 ResumeDialogAsync。我错过了什么?
解决方案
它最终成为如何调用对话框的问题,在 Enterprise Bot 模板中,它使用非瀑布对话框来启动 ComponentDialog AuthenticationDialog,通过将初始对话框更改为瀑布对话框,返回令牌并且身份验证作为预期的。
推荐阅读
- syntax - 如何更改 OCaml 中的类型变量?
- firebase - Firebase 数据库事务搜索和更新
- javascript - 在 javascript 中使用 ${ var } 打印变量
- r - 在 r 中使用 apply 而不是 for 循环
- ruby-on-rails - 在哪里设置 locale_backend 以符合货币轨道的新变化?
- php - 无法从 avatar_path 看到图像
- css - 如何使用反应样式的组件制作从上到下的动画
- python - 使用双下划线时,什么时候会出现名称重整?
- azure - 相当于来自 Travis CI for Azure 的 allow_failures
- ubuntu - Ubuntu 14.04 尝试“sudo add-apt-repository ppa:tualatrix/ppa”失败