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

桌面端Teams会议中Message Extension应用justInTimeInstall功能异常

Teams会议中Message Extension即时安装(justInTimeInstall)桌面端报错问题

我有一个仅包含Message Extension的Teams应用,可在会议中启动一系列Task Modules。应用清单由租户管理员侧载(side-loaded)。会议期间,作为租户管理员的主持人从聊天输入栏选择该Message Extension并执行命令,流程第一步是将Bot添加到会议聊天,让应用成为会议的完整参与者。服务器收到Message Extension调用事件后,返回包含justInTimeInstall操作的响应,但主持人点击执行该操作的按钮时,任务模块显示错误:Unable to reach app. Please try again.

Dev Tools控制台错误日志

?agent=electron&vers…600&ring=ring3_6:69
CDL: {
  "errorCode":"Error",
  "requestId":"m-178",
  "hostRendererId":"5e3ce6c0-2b1f-4285-8d4b-75ee78787346",
  "component":"RequestHandler",
  "requestWindowId":"7a96f559-7ed3-48ba-a35d-1914afeff2a8",
  "operationType":"mutation",
  "operationName":"installApp",
  "message":"error while processing m-178: {
    \"name\":\"Error\",
    \"message\":\"Unexpected error value: {
      message: \\\"getGroupChatAppDefinition - No registeredApp found with
        appId (bda89c27-e179-45f8-9eee-3550a2691be5) for
        chat (19:meeting_OTQ5Njg0YzktNmM0OC00ZGNhLTg3NWMtYjE2NWQzZmJjZDk1@thread.v2),
      callerContext: (cdl)\\\",
      status: \\\"NotFound\\\"
    }\",
    \"stack\":[]
  } (reason: undefined)"
}
console.error   @   ?agent=electron&vers…600&ring=ring3_6:69
sendToConsoleAndDiagnosticLogs  @   main-ff5698c1ba89bafb.js:23
invoke  @   main-ff5698c1ba89bafb.js:23
error   @   main-ff5698c1ba89bafb.js:23
(anonymous) @   main-ff5698c1ba89bafb.js:23
safeWrapILoggerCall @   main-ff5698c1ba89bafb.js:23
error   @   main-ff5698c1ba89bafb.js:23
onError @   main-ff5698c1ba89bafb.js:23
setResponseAndEndScenario   @   main-ff5698c1ba89bafb.js:23
reconcileResponse   @   main-ff5698c1ba89bafb.js:23
onMessageReceived   @   main-ff5698c1ba89bafb.js:23
Vr.onResponseReceived   @   main-ff5698c1ba89bafb.js:23
(anonymous) @   main-ff5698c1ba89bafb.js:23
(anonymous) @   main-ff5698c1ba89bafb.js:36
(anonymous) @   main-ff5698c1ba89bafb.js:36
(anonymous) @   VM5:2
emit    @   VM4 sandbox_bundle.js:178
onMessage   @   VM4 sandbox_bundle.js:159

已知正常场景

  • 错误中引用的appId和chat ID与我的应用清单或会话中的ID均不匹配
  • 相同设置下,Web浏览器中运行会议时此步骤正常
  • 桌面端主窗口的Chat面板添加该Message Extension应用也正常
  • Bot成功添加到会议聊天后,在会议窗口的聊天中调用Message Extension无任何错误,仅需添加一次应用

排查方向

  • 清理桌面端缓存:删除Teams桌面端缓存后重试,路径参考:
    • Windows:%appdata%\Microsoft\Teams
    • Mac:~/Library/Application Support/Microsoft/Teams
  • 验证清单权限:检查应用清单是否包含会议场景必要权限(如OnlineMeeting.ReadWrite、ChatMessage.Send),确认侧载时权限已正确授予
  • 检查响应格式:确认返回的justInTimeInstall操作响应完全符合Teams规范,重点核对appId字段是否指向自身应用
  • 更新桌面端版本:确保Teams桌面端为最新版本,旧版本可能存在即时安装兼容性bug
  • 确认侧载范围:检查管理员侧载应用时是否允许其在会议场景中使用,部分租户配置可能限制了侧载应用的可用范围

内容的提问来源于stack exchange,提问作者Norman Stratton

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.26 02:54:22