2009-09-11 108 views
9

我如何去從Swing應用程序讓Windows用戶憑據?如何從Swing應用程序獲取Windows登錄憑據?

我工作的內部(企業)Swing應用程序。目前,用戶必須使用登錄屏幕登錄到應用程序,然後登錄屏幕連接到應用程序服務器,該應用程序服務器根據公司LDAP服務器對用戶進行身份驗證。

由於用戶在使用相同的憑據他的工作站已經登錄,是沒有什麼辦法,Swing應用程序可以從Windows本身這些憑據,然後自動登錄(SSO)的用戶?我知道這是可能的,因爲我已經看到其他一些應用程序這樣做了,但我不知道如何使用Swing/Java來做這件事。

+0

你肯定將無法取回密碼的用戶,這不是存儲在Windows(至少,我真的希望這不是...)。所以沒有機會獲得完整的憑據。 – 2009-09-11 20:52:45

+0

我不需要密碼,我只需要知道用戶是通過域進行身份驗證的。 Windows和服務器端都使用相同的LDAP服務器進行身份驗證。 – 2009-09-11 20:53:37

+0

啊,好吧,但你說'憑據',這是用戶名+密碼。 – 2009-09-11 23:11:01

回答

相關問題