我正在搜索一个Node模块来发出REST请求。我找到了看起来很受欢迎的Request模块,但似乎没有提到它是否可以通过协商进行身份验证。我需要模仿curl正在做什么 - 谈判标志:
--negotiate
(HTTP) Enables Negotiate (SPNEGO) authentication.
我以为我可以使用child_process模块并调用自己卷曲,但我想先检查一下,以防其他人使用更好的解决方案。
由于
答案 0 :(得分:1)
似乎存在一个模块可能有点不成熟但可以帮助你。
https://www.npmjs.com/package/krb5
它是kerberos库的原生绑定
能够生成SPNEGO令牌
npm install krb5