2017-01-09 33 views
1

我正在使用express js 4.1。我想訪問沒有用戶和管理員憑證的Active Directory。我只想單獨檢查連接到根域的用戶名。如果用戶存在於域中,我將從登錄頁面將我的應用程序重定向到主頁面。我已經嘗試了大部分的NPM的這樣activedirectorypassport-windowsauthpassport-ldapauth在Express中無密碼檢查Active Directory js

無上述方法的工作,因爲他們都需要admin或用戶在某一時刻的證書細節。請建議我一個很好的方法來使用用戶名訪問活動目錄,npm絕對適合我的要求。

回答

1

默認情況下,Active Directory不能匿名訪問。您正在查找的這種訪問權限不起作用,您必須使用完整憑證進行綁定,對於每種類型的用戶身份驗證,無論是與個人還是其他已知帳戶綁定。

+0

你是不是指用戶名和密碼是必須的所有類型的身份驗證?如果我們想要訪問所有用戶,我們通常可以擁有root密碼(在我的情況下,它是一個連接到我的域中的用戶的密碼)訪問域。這種方式是可觀的嗎? –