首页 > 解决方案 > 创建对查看器的持久访问

问题描述

我对 Autodesk 的仪器不是很熟悉,所以也许有人可以帮助我进行 Auth:

我有 2-legged auth with forge,我需要自动刷新令牌或者只是让我的查看器持久化。

还有关于兴趣点或如何向项目添加楼层切换功能的任何帮助/链接/参考?

标签: autodesk-forge

解决方案


通常,在设置查看器时,您提供了一个函数,查看器在需要新的 2-legged token 时将调用它。此函数应向您的服务器端逻辑发出请求以生成新令牌。Learn Forge - 查看您的模型教程指导您完成此过程,使用不同的语言和运行时。例如,以下是在 Node.js 中实现令牌更新的方法:

https://github.com/Autodesk-Forge/learn.forge.viewmodels/blob/nodejs/routes/oauth.js#L26-L36

https://github.com/Autodesk-Forge/learn.forge.viewmodels/blob/nodejs/public/js/ForgeViewer.js#L46-L52

顺便提一句。“刷新令牌”仅在三足身份验证工作流程中可用。

对于楼层切换等功能,请查看以下内容:


推荐阅读