Stormpath TypeError: Невозможно прочитать свойство authenticateApiRequest неопределенного
Я получаю эту ошибку в случайное время, когда я выполняю REST-вызовы со своего устройства Android на мой сервис nodejs, который использует stormpath. Эта ошибка типа выдается только с первой попытки, если я повторно отправлю тот же запрос отдыха, то ошибка не выдается.
В чем причина этого и как мне ее решить?
TypeError: Cannot read property 'authenticateApiRequest' of undefined
- get-user.js:186 Object.module.exports [as getUser]
[webservices]/[express-stormpath]/lib/helpers/get-user.js:186:16
- stormpath.js:80
[webservices]/[express-stormpath]/lib/stormpath.js:80:17
- async.js:689
[webservices]/[async]/lib/async.js:689:13
- async.js:265 iterate
[webservices]/[async]/lib/async.js:265:13
- async.js:284 async.forEachOfSeries.async.eachOfSeries
[webservices]/[async]/lib/async.js:284:9
- async.js:688 _parallel
[webservices]/[async]/lib/async.js:688:9
- async.js:710 Object.async.series
[webservices]/[async]/lib/async.js:710:9
- stormpath.js:78 stormpathMiddleware
[webservices]/[express-stormpath]/lib/stormpath.js:78:11
- layer.js:95 Layer.handle [as handle_request]
[webservices]/[express]/lib/router/layer.js:95:5
- index.js:312 trim_prefix
[webservices]/[express]/lib/router/index.js:312:13
- index.js:280
[webservices]/[express]/lib/router/index.js:280:7
- index.js:330 Function.process_params
[webservices]/[express]/lib/router/index.js:330:12
- index.js:271 Immediate.next
[webservices]/[express]/lib/router/index.js:271:10
- index.js:618 Immediate.<anonymous>
[webservices]/[express]/lib/router/index.js:618:15
- timers.js:420 Immediate.immediate._onImmediate
timers.js:420:18
- timers.js:368 processImmediate [as _immediateCallback]
timers.js:368:17
Обновлено: вот фрагмент кода для моего server.js
var stormpath = require('express-stormpath');
app.use(stormpath.init(app, {
client: {
apiKey: {
id:'<my_id>',
secret:'<my_secret_key>'
}
},
application: {
href: 'https://api.stormpath.com/v1/applications/<my_app_key>',
}
}));
// expose app
exports = module.exports = app;