3

通过 npm 查看所有 ntlm / kerberos 模块,在对 Windows 身份验证的端点执行 HTTP 请求时,似乎都需要硬编码的用户名和密码。

是否可以使用当前登录用户的凭据?

例如,在 PowerShell 中,我可以这样做:

$wc = new-object System.Net.WebClient
$wc.UseDefaultCredentials = $true

这对节点有可能吗?

4

1 回答 1

1

NTLM 和 Kerberos 身份验证可以使用 node-expose-sspi。

https://github.com/jlguenego/node-expose-sspi

注意:我是 node-expose-sspi 的作者。

于 2020-03-05T19:02:45.423 回答