【发布时间】:2017-11-09 14:02:16
【问题描述】:
我有一个应用程序,其中一个特定的函数发出一个发布请求并在回调中接收一个 JsonWebToken。我必须重定向到另一个端点,该端点将呈现一个新页面,并在标头中传递令牌。
使用以下代码,我知道它到达了所需的端点,因为打印了“我在这里”,但没有呈现页面。我做错了什么?
控制器:
var app = angular.module('loginApp'['ui.utils.masks','ui.bootstrap'])
app.controller('LoginCtrl', function($location,$scope,$http){
function login(){
$http.post('/authentication',$scope.user).then(function
successCallback(response) {
$http({
url : '/home',
method : 'GET',
headers : {
Authorization: "JWT " + response.data.token
}
})
}
}
路由文件:
var express = require('express')
var router = express.Router()
router.get('/home', function(req, res) {
console.log("Passing here")
res.render('home.pug')
}
module.exports = router
【问题讨论】: