Я использую модуль node-sspi для аутентификации в моем приложении nodejs. Однако браузер очень часто запрашивает учетные данные пользователя.
- Это происходит с сервером в http и https
- Это происходит с несколькими браузерами (Chrome, Firefox)
Это происходит при взаимодействии с приложением, а не только при открытии страницы.
(...)
var app = express();
app.use(function (req, res, next) {
var nodeSSPI = require('node-sspi')
var nodeSSPIObj = new nodeSSPI({
retrieveGroups: false,
authoritative: true,
perRequestAuth: false,
offerSSPI: true,
offerBasic: false
})
nodeSSPIObj.authenticate(req, res, function(err){
res.finished || next()
})
})
(...)
Это поведение я могу контролировать внутри своего приложения, или это собственное поведение браузеров \ Windows?