我配置了NTLM& SharePoint 2013 onpremise的NTLM V2身份验证。
对于 NTLM 身份验证,我正在尝试通过httpntlm使用REST API,并且它正在按预期运行并成功响应。
但是,httpntlm
无法使用 NTLM V2 ,并且错误为Unauthorized 401
。
我还尝试了ntlm-client,它支持NTLM和NTLM V2,但没有工作并引发内部意外错误。
UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1):
Error: The server didnt respond properly: Error: Invalid message signature: NTLM
at Object.decodeType2Message (..\node-ntlm-client\lib\ntlm.js:85:9)
at sendRequest (..\node-ntlm-client\lib\ntlmrequest.js:98:28)
我已按照setup-ntlm-v2在SharePoint 2013系统中设置NTLM V2。 请建议。