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

启用SSO的Teams应用:能否用Access Token交换外部OAuth令牌?

Teams SSO令牌与外部服务OAuth相关问题解答

1. Teams的Access Token能否交换外部服务商的OAuth Token?

取决于目标外部服务商的认证机制:

  • 如果服务商支持OAuth 2.0令牌交换,并且信任Azure AD(Teams SSO的身份提供者)作为可信的断言颁发方,那么可以用Teams获取的用户Access Token作为凭据,向该服务商申请交换他们的OAuth Token。
  • 如果服务商不支持这种令牌交换模式,或者不认可Azure AD的身份凭证,那就没法直接用Teams的令牌去换。

2. 调用外部服务商API是否必须二次认证?

不一定,分两种情况:

  • 若服务商支持上述令牌交换,且你的Teams应用在SSO流程中已经获取到用户对目标服务所需权限的授权,那么不需要二次认证,直接用交换来的令牌调用API即可。
  • 若服务商不支持令牌交换,或者所需权限未在Teams SSO的授权范围内,那就得引导用户完成该服务商自己的OAuth认证流程,也就是所谓的二次认证。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.24 09:37:03