【问题标题】:autodesk-forge Creating 3d forge viwer using both 2 legged and 3 legged authorization [closed]autodesk-forge 使用 2 条腿和 3 条腿授权创建 3d forge 查看器 [关闭]
【发布时间】:2019-08-09 15:51:52
【问题描述】:

我正在使用 Forge 查看器 API 开发应用程序。目前,我们正在显示存储在我自己的存储桶中的 3d 模型,因为我们只使用了 2 条腿令牌 Oauth。

我们的一些客户正在使用 BIM360 文档,因此我们通过使用文档衍生 API 获得了他们的模型 URN,并使用此 URN 设置了查看器。该方法类似于以下:Creating a viewer application with an URN from Autodesk A360 但使用 BIM360。

我实现了 3 条腿令牌 Oauth,以便将 Forge 查看器与这种 URN 一起使用。两种授权方法都使用了,所以我想找到一种方法来管理令牌工作流。询问或测试我是否需要 2 或 3 个有腿代币。

  • 是否有请求了解使用 Forge 查看器读取骨灰盒所需的身份验证?

另外,我尝试显示 BIM360 文档中的 URN,我注意到不需要 3 腿标记,毕竟,只需要 2 腿标记。

  • 你知道为什么吗?

【问题讨论】:

    标签: autodesk-forge autodesk forge


    【解决方案1】:

    可以通过文档开头的 Authentication Context 描述来判断一个 Forge API/端点是否需要 2 或 3 条腿身份验证,例如: (需要 2 条腿,3 条腿可选)

    (仅 2 条腿)

    (需要 3 条腿)

    通常对于需要用户特定数据的端点,3 腿身份验证是强制性的,因此用户可以明确批准您的应用访问具有指定范围(访问级别)的数据。

    【讨论】:

      猜你喜欢
      • 2020-03-20
      • 2019-12-27
      • 2020-01-27
      • 2021-02-24
      • 1970-01-01
      • 2021-11-12
      • 1970-01-01
      • 1970-01-01
      • 2019-03-21
      相关资源
      最近更新 更多