Windows Integrated Authentication in node.js Client

后端 未结 3 507
情歌与酒
情歌与酒 2020-11-28 04:16

When using node.js as a client, is it possible to connect to a server using Windows integrated authentication (e.g. when connecting to IIS)?

My searches for this onl

3条回答
  •  隐瞒了意图╮
    2020-11-28 05:06

    For Kerberos:

    • node-sspi

      Just on windows
      No client side node
      Supports NTLM too
      
    • passport-negotiate

      Needs python on the server
      it's a passportJs strategy
      

    For NTLM

    • node-sspi

      Just on windows
      No client side node
      Supports Kerberos too
      
    • httpntlm
    • express-ntlm
    • request-ntlm
    • ntlm

      experimental project!
      
    • ntlm-auth

      experimental!
      
    • passport-ntlm

      supports SMB protocol
      it's a passportJs strategy
      

    I chose passport-negotiate for Kerberos and express-ntlm for NTLM

提交回复
热议问题