我正在使用nodeSSPI模块对我的节点js应用程序进行身份验证,只要请求来自浏览器,它就能正常工作,但是当我尝试从POST Man客户端请求GET、POST等时,它总是返回401未授权
我不完全理解nodeSSPI库的机制,但如果有人能为我指明正确的方向,我将不胜感激
老实说,代码非常简单。
var nodeSSPIObj = new nodeSSPI({authoritative: true, domain: 'XYZ'});
app.use(function(req, res, next) {
nodeSSPIObj.authenticate(req, res, function(err) {if (!res.finished) {next()}})
})这里是到node-sspi包的链接,因为我还不能在上面创建一个新的标记,所以我把这个链接发布到了这个模块。Node SSPI
发布于 2018-12-04 01:28:59
尼克
使用ARC,根据需要创建一个新的请求。将新的Windows 头添加到请求中,单击右侧的铅笔图标,然后添加您的凭据。
ARC会自动Base64Encode您的凭证,并将Basic修改为标题。这对我很有效,因为我和你有相同的问题/设置。

https://stackoverflow.com/questions/50631091
复制相似问题