forge.tutorial.viewhubmodels.nodejs Heroku 上的教程 401(未授权)

forge.tutorial.viewhubmodels.nodejs tutorial 401 (Unauthorized) on Heroku

我在 Heroku 上安装了 http://learnforge.autodesk.io tutorial and locally the apps work fine. But when I try to deploy the forge.tutorial.viewhubmodels.nodejs 应用程序,当我尝试登录时出现以下错误:

GET https://forgebcsample.herokuapp.com/api/forge/oauth/token 401 (Unauthorized)

Heroku 仪表板中的 Config Vars 是正确的,我更新了 Forge Developer Portal 上的值,如部署教程中所述。我什至尝试将 FORGE_CLIENT_ID、FORGE_CLIENT_SECRET 和 FORGE_CALLBACK_URL 硬编码到应用程序中,但错误仍然存​​在。

Heroku 日志:

在您登录之前预计 401,那么它应该 return 200

我尝试了 运行 您的 herokuapp,但由于 callback url 设置不正确而无法登录。请确保它使用与您的 Forge 应用程序完全相同的值。

编辑

可以尝试在 start.js

上评论以下行
secure: (process.env.NODE_ENV === 'production'),