You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code中Bot项目重启失败:Ngrok消息端点更新报错求助

解决Bot Framework更新Ngrok端点报错(BT.MessageEndpointUpdatingError)

错误信息

[Error] - code:BT.MessageEndpointUpdatingError, message: Failed to update message endpoint with https://1005-103-99-202-239.ngrok.io/api/messages

排查与解决步骤

  • 确认Ngrok隧道有效性
    执行ngrok http <本地Bot服务端口>重新启动隧道,确保终端显示隧道状态为online,复制最新生成的完整URL(包含https前缀)。
  • 验证端点路径正确性
    确保更新的URL末尾必须包含/api/messages,这是Bot Framework接收消息的固定路径,缺失或拼写错误会导致更新失败。
  • 检查本地Bot服务状态
    确认本地Bot项目已正常启动,服务监听的端口与Ngrok转发的端口一致。可以在浏览器访问http://localhost:<端口>/api/messages,如果返回Method not allowed则说明服务正常运行。
  • 核对Bot注册凭据
    检查项目配置文件(如appsettings.json)中的MicrosoftAppId和MicrosoftAppPassword是否与Bot Framework门户中注册的信息完全一致,凭据错误会导致端点更新权限验证失败。
  • 查看详细错误日志
    在VS Code的「输出」面板中选择「Bot Framework」通道,查看更具体的错误详情,比如网络连接超时、域名未验证等,针对性修复后重试。

内容的提问来源于stack exchange,提问作者Priya Goswami

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.23 10:36:26