在带有node.js和node sspi(Windows)的服务器上,我可以列出连接的域用户,并检索他们所属的域组的信息
app.use(function (req, res, next) {
var nodeSSPI = require('node-sspi')
var nodeSSPIObj = new nodeSSPI({
retrieveGroups: true
})
nodeSSPIObj.authenticate(req, res, function(err){
res.finished || next()
})
})
app.use(function(req, res, next) {
var out =
'Hello ' +
req.connection.user +
'! Your sid is ' +
req.connection.userSid +
' and you belong to following groups:<br/><ul>'
if (req.connection.userGroups) {
for (var i in req.connection.userGroups) {
out += '<li>' + req.connection.userGroups[i] + '</li><br/>\n'
}
}
out += '</ul>'
res.send(out)
})
如何使用python实现同样的效果?我想根据用户所属的域组授予访问权限。我不希望他们用凭据登录。在python中,我看到了像requests ntlm或requests\u\sspi这样的库,它们似乎工作得很好,但都是客户端的。我找不到服务器端的任何库
非常感谢您的提示
目前没有回答
相关问题 更多 >
编程相关推荐