Узел basic-auth - передать учетные данные базовой аутентификации в URL не работает
Я пробовал http://admin:admin@localhost:8066/admin/, но это не сработало. В предыдущих проектах это работало, интересно, если я допустил какие-либо ошибки?
module.exports = function (request, response, next) {
var user = auth(request);
if (!user || !config_credential[user.name] || config_credential[user.name].password !== user.pass) {
response.set('WWW-Authenticate', 'Basic realm="Authorization Required"');
return response.status(401).send();
}
return next();
};
И добавил промежуточное ПО.
app.use("/admin", auth, xxxx );
пс. использует узел basic-auth
Причина, по которой я хочу сделать, состоит в том, чтобы запускать задания администратора cron на сервере.
1 ответ
Выяснилось, что если я изменил таблицу хостов, она, наконец, работает без использования localhost.