为什么在 BIM360 中使用 2 足令牌而不是 3 足令牌创建新项目?

Why 2-legged token is used to create new project in BIM360 not 3-legged token?

我正在尝试使用 this API 在 BIM 360 中创建新项目。我想,要创建新项目,可能需要最终用户授权我的 Forge 应用程序。所以我使用 3-legged bearer token 来请求新项目。但是给出了禁止的回应说

{
    "code": 1003,
    "message": "Only support 2 legged access token."
}

而使用2-legged token,成功创建项目

为什么这个 API 适用于 2 条腿而不是 3 条腿的标记,即使 3 条腿的标记有效?

这已记录在案 here,请参阅 Authentication Context: app only

创建时,项目中没有用户,因此需要 2LO 密钥。