我最近需要对Windows AD用户进行身份验证。场景如下
- 网页在服务器 A 上运行(Vue + vue-router)
- Api接口(interface)运行在服务器B(node + express)
- 用户在网页上输入AD用户名和密码(服务器A)
- 将用户名和密码传递到服务器B上的api接口(interface)进行身份验证
- 服务器 B 通过 LDAP 验证用户名和密码(windwos AD)
- 服务器 B 上的 api 将反馈返回到网页(服务器 A)
那么,是否有任何解决方案可以在服务器 B 上实现通过 LDAP 验证用户名和密码?
非常感谢!
最佳答案
我使用过nodespi https://github.com/abbr/nodesspi .
但它仅适用于 Windows 环境。看来你只能通过浏览器直接访问服务器B才能得到结果。未传递参数来调用服务器 B 上的 api。
无论如何,这对我来说是一个很好的学习场景。
关于node.js - 如何通过node.js对Windows AD用户进行身份验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50598664/