加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

Windows AD单点登录使用javascript和节点

发布时间:2020-12-14 02:17:55 所属栏目:Windows 来源:网络整理
导读:我正在实施基于Angular和Node.js的单页面应用程序,该应用程序在公司 Windows Active Directory域环境中的Windows Server上运行.我知道可以通过AD(通过传递用户名和密码)在节点包(例如“passport-ldapauth”和“node-activedirectory”)的帮助下进行身份验证.
我正在实施基于Angular和Node.js的单页面应用程序,该应用程序在公司 Windows Active Directory域环境中的Windows Server上运行.我知道可以通过AD(通过传递用户名和密码)在节点包(例如“passport-ldapauth”和“node-activedirectory”)的帮助下进行身份验证.

我的问题是:实现单点登录功能的最可行/最直接的方式是什么,以便已经通过PC /域的Active Directory进行身份验证的用户不必再次输入他们的AD用户名/密码?

我遇到过能够做到这一点的Auth0软件包,但我知道他们需要外部托管的云服务吗? (这不是我的选择).

首先十分感谢.

更新:我一直在调查Kerberos,因为这可能是一个解决方案,但似乎没有任何成熟的NPM包用于节点和Kerberos?
更新2:我找到了一个名为Node-SSPI的软件包看起来非常有前景.我没有机会在Windows域上尝试(希望明天会这样),但它能够验证用户登录到我的本地计算机.

谢谢

解决方法

正如作者在更新中指出的那样,这可以用 Node-SSPI完成.我验证它也适用于Windows域.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读