Узел 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.

Другие вопросы по тегам