You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

完成Simple Viewer教程后访问/api/models遇AxiosError 500错误求助

500错误排查修复方案
  • 打印详细错误日志:当前控制台仅显示Axios的500错误,在server.js中给API请求添加详细错误捕获,输出Autodesk返回的具体错误内容(比如权限问题、资源不存在等)。可添加如下代码片段:
    try {
      const res = await axios.get(/* 你的Autodesk API请求地址 */);
    } catch (err) {
      console.error('API请求详情错误:', err.response?.data || err.message);
    }
    
  • 验证ACC项目权限:确认应用在目标ACC项目中已被授予文档读取权限,同时核对配置文件中的项目ID、Hub ID是否与实际项目一致。权限不足常导致500或伪装成500的403错误。
  • 检查模型翻译状态:确认目标模型已成功上传至ACC,且完成Autodesk的格式翻译。若翻译未完成或失败,API请求会返回错误。
  • 核对API端点与参数:检查/api/models接口调用的Data Management API端点是否正确,参数中的项目、Hub标识是否匹配配置值。
  • 重置本地环境:执行npm cache clean --force清除缓存,删除node_modules后重新运行npm install,再重启服务器,避免缓存导致配置未生效。
  • 刷新应用凭证:重新生成ACC应用的客户端ID和密钥,替换配置文件中的旧值,排查是否因凭证过期或权限变更引发问题。

内容的提问来源于stack exchange,提问作者jabarig

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 08:02:37