Pracuję nad wyrażeniem js i muszę przekierować na stronę, która wymaga uwierzytelnienia. To jest mój kod:Jak przekazywać nagłówki podczas wykonywania res.redirect w Express js
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');
})
Jak ustawić nagłówki dla tego polecenia przekierowania?
jakie nagłówki chcesz ustawić? nawet jeśli ustawisz nagłówki, nie będą one dostępne dla '/ api/oauth2/authorize' url –
Chcę ustawić nagłówek Authorization, {'Authorization': auth} – user3655266
Nie można tego zrobić. Sprawdź [ten wątek] (http://stackoverflow.com/questions/32235438/set-express-response-headers-before-redirect). – solosodium