2015-06-29 4 views
0

Я хочу получить доступ к пользовательским данным пользователя для сохранения переменной js файла js клиента. Я пытался что-то вроде этого:Доступ к пользовательским данным Stormpath

index.js (маршрут файла)

router.get('/', function(req, res, next) { 
    var param = req.user.customData 
    res.send(param); 
}); 

script.js (клиент файл)

$.ajax({ 
    type:'GET', 
    url:'/', 
    data:'param', 
    success:function(data){ 
     alert(data) 
    }, 
    error:function(error){ 
     alert(error) 
    } 
}) 

Однако это возвращает очень странный вывод , Что я делаю не так?

+0

Что такое выход? –

+0

Выходной код html для страницы, связанной с script.js – CHeffernan087

+0

У вас есть другой обработчик маршрута для '/'? Попробовали ли вы определить другой маршрут, например «/ data», чтобы проверить, работает ли это? –

ответ

0

Я работаю в Stormpath, и я должен быть в состоянии помочь.

Звучит так, будто есть еще один обработчик маршрута, который пытается обслуживать HTML-страницу для вашего внешнего приложения, поэтому этот обработчик маршрута, который вы показываете, может быть недоступен.

Было бы также полезно узнать, как вы установили промежуточное ПО Stormpath. Не стесняйтесь обращаться к нам по телефону https://support.stormpath.com/, вы можете поделиться своим кодом с нами, и мы можем помочь отладить!

Смежные вопросы