我知道 Autodesk Forge“对象存储服务”(OSS) 需要 2 条腿安全令牌...我已经使用 3 条腿令牌来访问 Forge“项目服务”和“数据服务”API:是否可以转换或从 3-legged 令牌请求 2-legged 令牌?如果您尝试在 OSS 中使用 3-legged 令牌,则会收到无效令牌错误。
我想避免同时使用两种不同的身份验证...
谢谢!
我知道 Autodesk Forge“对象存储服务”(OSS) 需要 2 条腿安全令牌...我已经使用 3 条腿令牌来访问 Forge“项目服务”和“数据服务”API:是否可以转换或从 3-legged 令牌请求 2-legged 令牌?如果您尝试在 OSS 中使用 3-legged 令牌,则会收到无效令牌错误。
我想避免同时使用两种不同的身份验证...
谢谢!
不幸的是,无法进行令牌交换 - 我检查了oAuth 2.0 规范,但我认为您描述的流程无论如何都不是有效的流程。请记住 2 legged 用于应用程序凭据,而 3 legged 用于访问特定的用户内容。
不,一个 2-legged 令牌让您可以访问开发人员的资源。三足令牌使您可以访问已登录用户的资源。它们的设计目的不是可互换的。