我正在使用express js 4.1
。我想在没有用户和管理员凭据的情况下访问 Active Directory。我只想检查根域中连接的用户名。如果用户存在于域中,我会将我的应用程序从登录页面重定向到主页。我已经尝试过大多数 npm,例如 activedirectory
、passport-windowsauth
、passport-ldapauth
上述方法均无效,因为它们在某些时候都需要管理员或用户的凭据详细信息。请建议我一种仅使用用户名访问事件目录的好方法,npm 绝对适合我的要求。
最佳答案
默认情况下,无法匿名访问 Active Directory。您正在寻找的此类访问权限将不起作用,对于每种类型的用户身份验证,您都必须使用完整的凭据进行绑定(bind),无论是个人帐户还是其他已知帐户。
关于node.js - 在 Express js 中无需密码即可检查 Active Directory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41545320/