在 Windows 域网络中的 Linux 服务器上使用 NodeJS 进行单点登录

uNk*_*Nki 5 linux windows active-directory node.js

在我工作的公司里,我们有很多 Windows 20xx 服务器。我们使用活动目录域控制器进行身份验证。在 IE 中打开时,SharePoint 或 Dynamics CRM 2015(当然托管在 IIS 上)等程序不需要单独输入用户凭据。你打开它并登录 - 魔法 :) 我认为它只适用于 IIS?

我正在开发带有 NodeJS 后端的 AngularJS 应用程序。NodeJS 后端运行在 linux 机器上,AngularJS 应用程序由 Nginx 网络服务器托管在同一台机器上。一切都在同一个网络中。

有什么方法可以在我的 AngularJS 应用程序中对用户进行身份验证,而无需向他/她询问他/她的凭据吗?不需要 IE 的工作解决方案将是最好的情况。

非常感谢!