温馨提示:本文翻译自stackoverflow.com,查看原文请点击:botframework - Hosting Microsoft Teams App Messaging Endpoint
botframework bots microsoft-teams messaging endpoint

botframework - 托管Microsoft Teams应用程序消息传递端点

发布于 2020-04-18 12:14:51

我一直在关注此处找到的 Microsoft的Teams C#教程,并且在大多数方面都取得了成功。但是,当我自己托管消息传递终结点而不是通过它们的Azure服务托管时,我似乎无法使我的应用程序正常工作,这最终对我来说不是一个选择,因为对于我们需要做的事情而言,定价太高了。

我通过发布示例项目并确保可通过HTTPS在外部使用自己来托管端点。我可以访问Teams中的自定义选项卡,因此我知道它是在线的,只是当我尝试通过聊天窗口使用消息传递扩展时,消息传递端点似乎失败并显示“无法访问应用程序”错误。

使用开发人员工具进行调试时,出现502错误:Bot返回了失败的状态代码“禁止”,错误代码1008。到目前为止,我针对类似问题所见过的每个潜在解决方案都对我不起作用,尽管我仍然觉得这非常明显。自己托管端点时是否需要采取特殊步骤?该文档在解释该过程方面做得很糟糕,可能是因为Microsoft希望您付费在Azure上托管该应用程序。

查看更多

提问者
AlternateView
被浏览
52
AlternateView 2020-02-13 20:38

事实证明,这纯粹是一个网络问题,到目前为止我们还没有真正弄清楚。但是我们尝试在其他地方托管该应用程序,这很好。如果有人遇到同样的问题,这是我的建议!