Comment obtenir les informations d'identification d'ouverture de session windows à partir d'une application Swing?
Comment puis-je obtenir les Fenêtres d'identification de l'utilisateur à partir d'une application Swing?
Je suis en train de travailler sur un document interne (entreprise) application Swing. Actuellement, l'utilisateur doit connecter à l'application à l'aide d'un écran de connexion, puis se connecte à un serveur d'application qui authentifie l'utilisateur à l'encontre de la société du serveur LDAP.
Étant donné que l'utilisateur est déjà connecté à son poste de travail en utilisant les mêmes informations d'identification, est-il possible qu'une application Swing pouvez obtenir ces informations à partir de Windows lui-même et ensuite automatiquement la session de l'utilisateur de l'authentification unique (SSO)? Je sais que c'est possible car j'en ai vu d'autres applications le font, mais je ne sais pas comment faire avec Swing/Java.
Je n'ai pas besoin de mot de passe, j'ai juste besoin de savoir que l'utilisateur est authentifié sur le domaine. Windows et le serveur sont authentification sur le même serveur LDAP.
Ah, ok, mais vous avez dit "informations d'identification" et que le nom d'utilisateur+mot de passe.
comment se connecter à windows quand on est pas connecté sur le réseau; sûrement il stocke le mot de passe pour le nom d'utilisateur.
Par curiosité, quel type de solution avez-vous la fin?
OriginalL'auteur Ken Liu | 2009-09-11
Vous devez vous connecter pour publier un commentaire.
Il y a des questions similaires sur de SORTE que ressembler intéressant (si cette question est peut-être un doublon):
À mon humble avis, de lire attentivement kohsuke nous de messages de blog (ici et ici) et le Single-Sign-on dans la Plate-forme Java à l'aide d'Active Directory article, ils contiennent de précieuses informations.
Mais vous avez besoin de creuser la chose un peu plus loin.
OriginalL'auteur Pascal Thivent