尝试让stormpath在我的expressJS应用程序中工作时遇到一个特殊错误。我已经设置了一个stormpath 应用程序并获得了我生成的API 密钥。在我的console.log
终端中显示我的环境 ID 和密钥,以便它们在我的应用程序中运行。这apiKeyFile:
条路可以很好地得到我的钥匙。我似乎无法弄清楚为什么我会得到一个ResourceError: HTTP 401, Stormpath 401 (http://www.stormpath.com/docs/quickstart/connect): Authentication with a valid API Key is required.
我对stormpath和表达还很陌生,所以任何建议都将不胜感激。谢谢!
// in front of all other middleware in app.js
console.log(process.env['STORMPATH_API_KEY_SECRET'])
console.log(process.env['STORMPATH_API_KEY_ID'])
app.use(stormpath.init(app, {
apiKeyFile: 'working path to my API key fie',
application: 'https://api.stormpath.com/v1/applications/' + process.env['STORMPATH_API_KEY_ID'],
secretKey: process.env['STORMPATH_API_KEY_SECRET']
}));