Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要从我的 Node.js 应用程序访问仅支持 Kerberos 身份验证的服务 (RESTful)。Node中是否有任何模块可以做到这一点?
Passport是 Node.js 的流行身份验证模块,似乎没有针对 Kerberos 身份验证的策略。
我使用本地策略作为默认策略。并使用 node-krb5 验证用户名和密码。可以的,你可以试试。
npm 注册表中的 kerberos 模块并不多,但目前看来这是一个更合理的选择:
https://npmjs.org/package/kerberos
我会将它与护照和本地策略一起使用作为默认值。