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

Search Message Extension OAuth运行失败:枚举类型中未找到对应值

搜索消息扩展OAuth部署Azure后异常排查方案
  • 核对Azure AD应用注册的重定向URI:本地调试使用的localhost回调地址仅适用于本地环境,部署到Azure后,必须在Azure AD应用注册的「身份验证」板块新增部署站点对应的OAuth回调地址,格式通常为https://<你的Azure应用域名>/api/auth/callback,需保证协议为HTTPS,且和代码中配置的回调地址完全一致,大小写、路径后缀有偏差都会导致授权流程失败。
  • 检查Teams应用清单的有效域名配置:清单中validDomains字段必须包含你部署后的Azure站点域名、以及OAuth流程用到的所有身份提供商域名,未纳入的域名会被Teams直接拦截,导致登录链接无法正常渲染。
  • 确认Azure应用服务的CORS规则配置:需要在Azure应用服务的CORS设置页允许https://teams.microsoft.com、https://*.teams.microsoft.com两个域名,跨域请求被拦截会导致前端无法获取后端返回的登录链接。
  • 同步环境变量配置:本地调试用的本地环境变量(如Azure AD客户端ID、客户端密钥、租户ID、回调地址等)不会随代码部署到Azure,需要手动在Azure应用服务的「配置」-「应用程序设置」板块添加所有生产环境需要用到的参数。
  • 验证API权限的管理员同意:Azure AD应用注册中配置的所有API权限必须授予租户级管理员同意,本地测试租户如果开启了宽松权限规则可能不会触发该问题,但生产环境会直接拒绝未授权的请求。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 15:45:03