【问题标题】:BIM360 Issues editor Forge Node JS App -trying to run on localhost 3000BIM360 问题编辑器 Forge Node JS App - 试图在 localhost 3000 上运行
【发布时间】:2021-12-29 19:30:03
【问题描述】:

我正在尝试使用 Petr 创建的 BIM 360 问题编辑器,可在 github 上找到 https://github.com/petrbroz/bim360-issue-editor/tree/develop

我已经添加了所有的依赖,等等。但似乎卡在了配置上。

我正在本地主机上进行测试,我收到无效的 URI 错误,launch.json 文件的正确配置变量是什么 "HOST_URL": "http://localhost:3000","SERVER_SESSION_SECRET","CLI_CONFIG_PASSWORD"

还需要 SENDGRID_API_KEY,这会在控制台上引发错误,我在 config.js 中添加来自 SendGrid 的密钥,错误就消失了。对吗?

请提出建议。谢谢

【问题讨论】:

    标签: node.js autodesk-forge autodesk-bim360


    【解决方案1】:

    这里有更多关于环境的细节。变量:

    • HOST_URL 只是应用程序正在侦听的主机/端口(例如,http://localhost:3000
      • 此值用于为 3-legged OAuth 工作流构建 回调 URL;例如,如果主机 URL 是 http://localhost:3000,则回调 URL 将是 http://localhost:3000/auth/callback
      • 请注意,必须在https://forge.autodesk.com/myapps 上为您的 Forge 应用配置相同的回调 URL
    • SERVER_SESSION_SECRET 是用于加密/解密浏览器 cookie 的任意字符串
    • CLI_CONFIG_PASSWORD 仅在您想使用示例代码中的command-line utility 时才需要;在这种情况下,CLI 实用程序的配置将使用此环境压缩到受密码保护的 *.zip 文件中。变量作为密码
    • SENDGRID_API_KEY 也是可选的,仅当您希望应用向触发 Excel 导出的用户发送电子邮件通知时才需要

    【讨论】:

      猜你喜欢
      • 2018-02-18
      • 1970-01-01
      • 2020-07-01
      • 2021-08-18
      • 1970-01-01
      • 2020-09-30
      • 1970-01-01
      • 2020-07-16
      • 1970-01-01
      相关资源
      最近更新 更多