express-stormpath不识别要在Heroku上初始化的环境变量
express-stormpath not recognizing environment variables to initialize on Heroku
我有一个简单的web服务器,试图使用npm-package 'express-stormpath'进行基本的用户注册。
在本地一切正常-但是当我部署到Heroku时总是得到这个错误:
Error: apiKey.id is required.
2015-10-23T00:23:52.603692+00:00 app[web.1]: at new RequestExecutor (/app/node_modules/express-stormpath/node_modules/stormpath/lib/ds/RequestExecutor.js:26:37)
我已经尝试了我能在互联网上找到的所有可能的方法来配置这个:1)环境完全不同,如https://docs.stormpath.com/nodejs/express/latest/configuration.html#environment-variables
所示2)在./stormfront中设置一个小的私有配置文件,如下所示:& # 39; apiKey。Id是必需的'在node.js中使用express-stormpath时抛出错误
3)我尝试了以下方法,手动创建apiKey对象:
https://github.com/stormpath/express-stormpath/issues/135和heroku都不起作用。任何建议吗?
我们的Node SDK中有一个暂时的错误,请修改您的配置变量以使用这些新名称:
STORMPATH_CLIENT_APIKEY_ID
STORMPATH_CLIENT_APIKEY_SECRET
STORMPATH_APPLICATION_HREF
我们发布了一个接受这些新参数的新版本,但不幸的是它破坏了与旧版本的向后兼容性。我们将在明天发布一个修复程序,但是您现在可以通过使用变量名来修复这个问题。我们为这个问题道歉!
相关文章:
- 函数无法识别初始化的变量
- JavaScript 未初始化的变量行为
- 如何初始化全局变量
- 在我的HTML中用ng-init初始化$scope变量时出现问题
- 使用javascript函数初始化php变量
- 使用angularjs范围变量初始化javascript变量
- 性能:我应该初始化一个变量还是使用'这'
- 重新初始化全局变量,而不刷新 javascript 中的页面
- JavaScript:在函数中初始化全局变量
- 我应该如何初始化这个变量以与jQuery一起使用
- 使用 observableArray 初始化计算变量
- 用Javascript初始化localStorage变量;在函数中不起作用
- 什么's是在JS中初始化空变量的最佳方法
- Javascript变量应该保留之前声明和初始化的变量的相同值
- 正在服务器端初始化JavaScript变量
- 在没有警报的情况下处理时未初始化的变量
- 使用||和{}初始化javascript变量
- 使用[]初始化javascript变量和使用{}初始化变量有区别吗?
- 在表达式中使用未声明、未初始化的变量:该怎么想?
- JavaScript:初始化对象后初始化内部变量