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

调用Forge API获取BIM 360项目用户列表返回403错误如何解决

解决步骤
  • 完成Forge应用的BIM 360账户授权:使用BIM 360账户管理员账号登录管理后台,在应用管理板块添加你的Forge应用客户端ID,为该应用开启账户数据读取权限,未完成该步骤的应用默认没有BIM 360数据的访问权限。
  • 修正OAuth授权范围:你当前只配置了account:read权限,该接口还需要额外添加data:read权限,重新申请3-legged token时要同时传入这两个scope。
  • 确认授权用户的项目权限:获取3-legged token时登录的Autodesk账号,必须是你查询的目标BIM 360项目的项目管理员,普通项目成员没有拉取项目全量用户列表的权限。
  • 核对projectId参数格式:该接口要求传入的项目ID必须带b.前缀,如果你传的是纯UUID格式的项目ID会触发权限校验失败。
  • 移除不必要的请求头:你代码里添加了User-Id请求头,该接口不需要传入该参数,非必要的自定义请求头可能会触发鉴权校验异常,可以先删除该头参数再测试。
  • 代码逻辑优化:你当前的接口声明为[HttpPost]但内部执行的是GET请求逻辑,建议修改为[HttpGet],避免部分网关或者鉴权中间件对请求方式的拦截导致的异常。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.25 07:54:02