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

通过Logic Apps调用Azure AI Video Indexer API时持续报错

诊断与解决 USER_NOT_SIGNED_IN 错误的步骤

1. 验证访问令牌的内容

用JWT解码工具检查令牌的payload部分,确认是否包含sub(用户唯一标识符)这类核心用户身份字段。如果payload里没有用户相关字段,说明令牌生成时未关联具体用户,需重新生成带用户上下文的令牌,而非仅应用级令牌。

2. 确认令牌生成的授权流程

视频洞察类API通常要求使用OAuth 2.0授权码流生成令牌,客户端凭证流生成的是应用级令牌,不包含用户身份信息。同时要确保请求的scope包含用户级权限(比如user.read或API文档指定的用户相关权限),而非仅应用级权限。

3. 检查令牌的受众(Audience)匹配性

部分API要求令牌的aud字段必须严格匹配API的指定受众值或端点URL。如果aud字段不匹配,服务端会拒绝识别用户身份,需在生成令牌时指定正确的aud参数。

4. 验证令牌的有效性

  • 检查令牌的exp字段,确认令牌未过期
  • 确保生成令牌时使用的签名算法、密钥与API服务端要求一致

5. 确认API请求的令牌传递方式

调用API时,必须通过Authorization: Bearer <token>的HTTP请求头传递令牌,避免放在请求体或URL参数中,错误的传递方式会导致服务端无法正确解析用户信息。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.24 04:17:03