Я использую следующий код в express-ntlm для получения рабочей станции подробностей в моем приложении node.js:
var express = require('express'),
ntlm = require('express-ntlm');
var app = express();
app.use(ntlm());
app.all('*', function(request, response) {
console.log(request.ntlm.Workstation);
});
app.listen(3000);
Когда я нажимаю localhost: 3000, появляется всплывающее окно с запросом имени пользователя и пароля. Это связано с http setheader('WWW-Authenticate','NTLM')
в коде пакета express-ntlm.
Как отключить этот вход в приглашение и по-прежнему иметь возможность получать сведения о рабочей станции?
PS: (Я пытался отключить его с помощью кода express-ntlm, хотя он этого не делает. Мне не хватает некоторого обратного вызова для точного воспроизведения событий, которые запускаются при нажатии кнопки входа в командной строке ,
Также я не пытаюсь поставить какой-либо пользовательский знак на странице. )