我正在使用express js,並且需要重定向到需要認證的頁面。這是我的代碼:如何在express js中使用res.redirect時傳遞標頭
router.get('/ren', function(req, res) {
var username = 'nik',
password = 'abc123',
auth = 'Basic ' + new Buffer(username + ':' + password).toString('base64');
res.redirect('http://localhost:3000/api/oauth2/authorize');
})
如何將標題設置爲此重定向命令?
要設置哪些標頭?即使你設置了頭文件,他們將不可用於'/ api/oauth2/authorize' url –
我想設置授權頭文件{'Authorization':auth} – user3655266
這似乎是不可能的。檢查[這個線程](http://stackoverflow.com/questions/32235438/set-express-response-headers-before-redirect)。 – solosodium