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

Teams Bot托管身份认证失败:无法获取令牌,提示Identity not found

Teams Bot托管身份认证报错“Identity not found”排查方向
  • 托管身份与AKS Pod未正确绑定:仅给托管身份添加AKS的Owner角色不够,需确认AKS集群已配置Azure AD Pod Identity组件(NMI、MIC Pod),且已通过AzureIdentity和AzureIdentityBinding将Bot托管身份与Pod标签关联,确保Pod能识别并调用该身份。

  • appsettings配置项错误:检查appsettings.deve.json,确认MicrosoftAppId设置为托管身份的客户端ID(而非对象ID/资源ID),且未配置MicrosoftAppPassword(托管身份认证无需密码)。错误的ID会导致Connector Service无法定位到对应身份。

  • 托管身份权限与范围不匹配:除AKS的Owner角色外,需确认该身份拥有Bot Framework Connector Service的访问权限(如Bot Framework Channel权限)。同时检查身份所属的Azure订阅、资源组是否与Azure Bot一致,跨订阅/资源组可能导致身份无法被识别。

  • 托管身份状态异常:在Azure Portal中确认Bot托管身份处于启用状态,未被删除或禁用。同时验证创建Azure Bot时确实选择了该托管身份,而非默认的应用注册。

  • AKS托管身份组件部署不全:若使用Azure AD Pod Identity方案,需检查集群内是否正常运行aad-pod-identity相关组件,缺失组件会导致Pod无法获取托管身份令牌。

内容的提问来源于stack exchange,提问作者Preeti Duhan

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.01 19:15:33