您可以在下面的帖子Java的Active Directory集成的Windows身份驗證
http://forums.sun.com/thread.jspa?threadID=603815
http://forums.devshed.com/ldap-programming-76/active-directory-services-using-java-api-89586.html 使用Java中的InitialLdapContext
類訪問LDAP的例子看。這需要登錄和密碼在傳遞。(即使服務帳戶或用戶運行的Java進程已經登錄才能夠運行。)
當用戶或服務帳戶已經登錄了 - 他們已經能運行就像一個沒有用戶名或密碼以下Active Directory命令:
dsquery user -samid "login" |dsget user -samid -email -display
那麼爲什麼Java的需要登錄和密碼 - 如果該查詢已經提供給視窗?耿介暗示它沒有在這個博客帖子下結論,需要:
http://weblogs.java.net/blog/kohsuke/archive/2008/06/more_active_dir.html
我的問題是 - 我們怎麼能叫活動目錄中的無渣:使用登錄
- 或密碼(在已登錄的帳戶下運行)?
- 在命令行上執行命令?
將這項工作在非網絡環境 - 說了一個命令行應用程序? – hawkeye 2010-07-06 02:55:56