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

生成测试受Microsoft Entra ID保护的FunctionApp令牌时遇403问题

调用受MS Entra ID保护的Azure Function App时403错误排查

参考相关问题后,我已成功生成令牌,但调用Azure Function App(以下简称FA)时返回403错误。

我的FA提供的API原本由一个WebApp(以下简称WA)的ApplicationId调用,所有身份均已完成授权:
认证门户截图

现在我希望跳过WebApp,直接用Postman进行测试,目前怀疑客户端凭据生成存在问题,同时对授权类型的选择有疑问:

客户端凭据参数疑问

  • ClientId:是否应为提供服务的FA的ID?
  • Client Secret:是否必须使用提供API的FA的密钥?
  • Object Id:应该选择FA还是WA的?(未添加该参数也成功生成了令牌)
  • Scope:设置为{FA clientid}/.default是否正确?
  • 授权端点、令牌端点的配置该如何确认?

授权类型疑问

  • ClientCredentials是否为正确的GrantType?
  • 由于租户要求双因素认证,无法使用Password授权类型,考虑使用Implicit或AuthCode,但不清楚这两种类型的正确参数设置。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.17 03:22:04