Autodesk forge:经过身份验证的查看器请求现在返回 403
Posted
技术标签:
【中文标题】Autodesk forge:经过身份验证的查看器请求现在返回 403【英文标题】:Autodesk forge: Authenticated requests for viewer now return 403 【发布时间】:2018-01-18 23:24:36 【问题描述】:我正在使用 Autodesk Forge 平台进行概念验证项目。这是一个 .Net MVC 页面,使用 Autodesk 为查看器提供的 JS 库(v2.13)
我突然收到关于查看模型的请求的 403 错误。该模型于 6 月上传,自请求以来没有更改,我在页面加载时为用户生成了一个新的身份验证令牌。我正在使用我的应用程序的密钥生成令牌,并且调用仍会生成令牌。
针对 URI 的所有数据请求: https://developer.api.autodesk.com/viewingservice/v1/(MyObjectURN)
现在所有的加载尝试都以 403 的形式返回 fault.name - 指定的 client_id 无权访问 api 产品 作为错误消息 它已经在最后一个小时左右开始了。
我可以生成新的身份验证令牌,但在调用获取模型时仍然失败。我们托管的演示平台(用于显示不在现场的内部用户)代码库在一周内没有更改,并且表现出相同的行为,这让我相信这是引用的 Autodesk Forge 库中的代码更改 (如https://developer.api.autodesk.com/viewingservice/v1/viewers/viewer3D.js?v=v2.13) 或查看器服务上的服务问题。
如果需要,我可以上传剪切代码(删除可识别的详细信息、密钥等)
【问题讨论】:
【参考方案1】:这意味着您的应用程序正在使用deprecated Viewer v1 API。
在blog post 上查看更多信息。请按照步骤迁移您的应用程序。
【讨论】:
以上是关于Autodesk forge:经过身份验证的查看器请求现在返回 403的主要内容,如果未能解决你的问题,请参考以下文章
在 Kubernetes 集群上对 AutoDesk-Forge 进行身份验证时出现 SSL 证书错误
无法获取 Forge 清单 - Autodesk Forge 查看器