【问题标题】:How can I use Autodesk Forge Viewer API for my web application?如何将 Autodesk Forge Viewer API 用于我的 Web 应用程序?
【发布时间】:2021-10-15 23:16:10
【问题描述】:

我想将 Autodesk forge 用于我的 Web 应用程序,它允许我的客户保存他们的模型文件并在线查看它们。但是,我面临的问题是查看器对于客户端来说并不是唯一的,因为它在客户端密钥上运行。因此,一旦我在伪造查看器中上传任何模型,所有使用它的客户都会看到它。那么,我怎样才能确保我只获得只打开客户端项目中存在的模型的查看器?有什么方法可以让我不必使用访问密钥,这样模型就不会与查看器一起保存?

【问题讨论】:

    标签: autodesk-forge


    【解决方案1】:

    您必须实施用户身份验证并将他们的文件分开(例如,单独的名为 的存储桶) - 或者至少知道谁应该有权访问什么。

    如果您愿意,也可以基于 Autodesk 帐户 进行身份验证。任何人都可以免费拥有这样的东西。

    我希望您将 client secret 保存在服务器上,这样客户端就无法访问它,而只能将 access token 传递给客户端,其范围为 viewables:read only - 无法使用,例如列出存储桶的内容 - 参见例如https://learnforge.autodesk.io/#/tutorials/viewmodels

    【讨论】:

      猜你喜欢
      • 2020-02-20
      • 1970-01-01
      • 2020-05-06
      • 2020-04-29
      • 2020-01-06
      • 2019-11-29
      • 2018-10-26
      • 2017-01-29
      • 2021-05-13
      相关资源
      最近更新 更多