为什么在 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 密钥。
我正在尝试使用 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 密钥。