From: "Domenici, Ludovic" <Ludovic.Domenici@pfizer.com>
To: "'java@u-strasbg.fr'" <java@u-strasbg.fr>
Subject: Autentification
Date sent: Thu, 5 Jul 2001 03:27:49 -0400
Send reply to: java@u-strasbg.fr
Chers internautes et informaticiens, bonjours.
Je cherche a m'autentifier sur NT a partir d'une application java qui
tourne sur un autre OS. C'est a dire que nous voulons utiliser le login et
password du compte NT de l'utilisateur dans une application java qui
tourne donc sur un autre OS et biensur nous cherchons a envoyer ces
données a NT et recuperer les informations de son profil dans notre
application java sans que le dit utilisateur ne se rende compte de rien.
Peut etre que l'un d'entre vous a deja eu a faire a ce genre de
problematique et peut me renseigner sur la marche a suivre. Merci
d'avance. Ludovic DOMENICI
From: "Nicolas Sallembien" <Nicolas.Sallembien@ariba.com>
To: "'java@u-strasbg.fr'" <java@u-strasbg.fr>
Subject: RE: Autentification
Date sent: Thu, 5 Jul 2001 13:40:23 -0700
Send reply to: java@u-strasbg.fr
Ludovic,
Typiquement, tu ne peux pas faire ca en pur Java. La raison pour laquelle
c'est impossible est que tu ne peux pas t'enfermer dans un mode specifique
a cette plateforme (Windows), et comme Java a ete cree en ayant les
interets de plusieurs plateformes en compte, ce type de fonctionalites
n'est pas prevu. Cependant, si tu utilise un Java Microsoft, je crois
savoir qu'il existe une API qui permet d'acceder aux fonctions fournies
par divers fichiers dll (voire com.ms.dll.DllLib). Theoriquement si tu
sais comment faire ca en C, tu devrais arriver a te debrouiller pour faire
ca en Java MS. Ensuite tu peux encapsuler ca dans un serveur d'
authentication pour ne pas 'polluer' ton autre code de ton appli.
Nicolas
> Chers internautes et informaticiens, bonjours.
> Je cherche a m'autentifier sur NT a partir d'une application java qui
tourne
> sur un autre OS. C'est a dire que nous voulons utiliser le login et
password
> du compte NT de l'utilisateur dans une application java qui tourne donc
sur
> un autre OS et biensur nous cherchons a envoyer ces données a NT et
> recuperer les informations de son profil dans notre application java
> sans que le dit utilisateur ne se rende compte de rien. Peut etre que
> l'un d'entre vous a deja eu a faire a ce genre de problematique et peut
> me renseigner sur la marche a suivre.
From: Olivier Dedieu <Olivier.Dedieu@inria.fr>
Date sent: Fri, 6 Jul 2001 15:55:40 +0200 (CEST)
To: java@u-strasbg.fr
Subject: Re: Autentification
Send reply to: Olivier.Dedieu@inria.fr
> Je cherche a m'autentifier sur NT a partir d'une application java qui
> tourne sur un autre OS. C'est a dire que nous voulons utiliser le login
> et password du compte NT de l'utilisateur dans une application java qui
> tourne donc sur un autre OS et biensur nous cherchons a envoyer ces
> données a NT et recuperer les informations de son profil dans notre
> application java sans que le dit utilisateur ne se rende compte de
> rien. Peut etre que l'un d'entre vous a deja eu a faire a ce genre de
> problematique et peut me renseigner sur la marche a suivre.
C'est typiquement un boulot pour JNDI ca:
http://pharos.inria.fr/Java/query.jsp?keyword.s1:4051=on
Je ne connais pas bien Windows, mais si ces infos sont dans la base de
registre tu peux utiliser ce driver JNDI:
http://pharos.inria.fr/Java/annotations.jsp?url=http%3A%2F%2Fcogentlogic.com%2Fjndi%2F
a+
---------------------------------------------------------------
Olivier Dedieu - (INRIA - Bull / WebTools - Pharos)
Web: http://www-sor.inria.fr/~dedieu
JavaChannel: http://www.java-channel.org/
Pharos team: http://webtools.dyade.fr/pharos/
---------------------------------------------------------------
From: Thierry Janaudy <tjanaudy@voxgeneration.com>
To: "'java@u-strasbg.fr'" <java@u-strasbg.fr>
Subject: RE: Autentification
Date sent: Fri, 6 Jul 2001 15:16:43 +0100
Send reply to: java@u-strasbg.fr
Pour completer les reponses precedantes si tu utilises
windows 2000, donc Microsoft Active Directory (MAD), tu peux browser
et autentifier ton utilisateur via la paire (login, password) en utilisant
JNDI du jdk1.3. Cela marche. Donc tu peux recuperer toutes les
informations sur cet utilisateur que tu as rempli (ou l'admin) via la
console d'administration de MAD (telephone, adresse, email, .....)
Thierry
PS: Regarde aussi http://java.sun.com/products/jaas/
=>-----Original Message-----
=>From: Domenici, Ludovic [mailto:Ludovic.Domenici@pfizer.com]
=>Sent: 05 July 2001 08:28
=>To: 'java@u-strasbg.fr'
=>Subject: Autentification
=>
=>
=>Chers internautes et informaticiens, bonjours.
=>Je cherche a m'autentifier sur NT a partir d'une application
=>java qui tourne
=>sur un autre OS. C'est a dire que nous voulons utiliser le
=>login et password
=>du compte NT de l'utilisateur dans une application java qui
=>tourne donc sur
=>un autre OS et biensur nous cherchons a envoyer ces données a NT et
=>recuperer les informations de son profil dans notre =>application java
sans =>que le dit utilisateur ne se rende compte de rien. Peut etre que
l'un =>d'entre vous a deja eu a faire a ce genre de problematique et peut
me =>renseigner sur la marche a suivre. =>Merci d'avance. =>Ludovic
DOMENICI =>
************************************************************@~|!+
This email and any attachments are confidential and are intended for the
addressee(s) only. If you are not the intended recipient, please notify
the sender immediately by reply email and then delete it from your system.
Any disclosure, forwarding or copying of this email or its attachments is
expressly prohibited.
************************************************************@~|!+