我在消息扩展中的机器人配置有问题。我在 MS Teams 中将该应用程序用于机器人(仅限频道中的消息扩展)和供个人使用的选项卡。一切都在本地工作。正如我为该组织发布的那样,只有选项卡有效,消息扩展不响应查询和其他查询,也就是说,整个机器人解决方案不起作用。
结果:无法访问应用程序。请再试一次。
检查控制台后,我看到类似这样的内容:
在本地,对于机器人,我使用 dev.teams.microsoft 实现的机器人框架,而机器人的生产版本是为 Azure 生成的 Azure Bot。
这是我对 env 本地文件的配置:
对于生产版本,另一方面,我有这些:
另外,Bot被转换为ES6语言,我在package.json中定义它以将类型读取为模块:
manifest.json 设置如下:
我不知道在 Azure 中设置什么,或者在代码中设置什么以使消息扩展开始响应用户请求。
遇到了同样的问题,我遵循了本教程https://microsoft.github.io/app-camp/new-adventure/05-add-sso/,在本地一切正常,但我得到“代理返回不成功”当我在 Azure 上发布机器人时,状态代码 InternalServerError”...
如果我找到什么,我会回到这里