Maiku
Messages postés190Date d'inscriptiondimanche 10 avril 2005StatutMembreDernière intervention 4 juillet 2007
-
10 avril 2007 à 09:23
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 2013
-
10 avril 2007 à 11:51
Bonjour
Je developpe actuellement une application intranet en Java/Jsp sous Eclipse.
Pour le moment elle tourne localement sous Tomcat mais par la suite elle sera deployée sous JBOSS.
Dans cette application, j'ai mis un module Administrateur qui ne peut etre accessible qu'a un groupe de personne.
Pour donc restreindre l'accès je recupere le nom de la session ouverte et par la suite je recuperer le type de groupe auquel appartient l'employé (administrateur, technicien,etc).
Cette application doit pouvoir fonctionner à la fois sous Internet Explorer et sous Firefox.
Le nom de la session ouverte récupérée est fait en JavaSCript grâce a un ActiveX . Voici le code qui me permet ceci :
function VerifierId()
{
var obj = new ActiveXObject ('WScript.Network');
document.forms[0].login.value = obj.UserName;
document.forms[0].submit();
}
Mais le problème, il est bien connu, sous FireFox pas de VBScript, JSCript et d'ActiveX.
Donc en clair j'arrive a recuperer la session avec Internet Explorer mais pas sous FireFox.
J'ai vu qu'il existait des plugins, que l'on pouvait créer une variable d'environnement associé à un dossier pour récupéréer l'ensemble des plugins et les affecter à FireFox.
Voici mes questions :
-Existe-t-il un plugin qui me permettrait de faire marcher ma fonction sous FireFox ?
- Est-il possible sinon depuis un serveur d'accèder au nom de la session de la machine qui est connecté à l'application ?
Je sais que le java est coté serveur, mais peut etre y aurait-il un moyen de passer a travers le reseau pour aller recuperer les infos sur la machine ? ^^ C'est un hypothese , je suis pas spécialisite.
Le but de mon identification, c'est :
Tous les employés sont repertoriés à leur arrivé et affecté à un goupe donc cette methode eviterait de devoir gérer les adminsitrateur via une base de données avec user et mdp
En ce qui concerne l'identification grâce à Active Directory avec la fonction LDAP :
Active Directory n'a pas été mis en place au sein de la société ou je travaille mais le sera prochainement.
Toutefois il a été jugé que ce serait embetant par la suite de passer par Active Directory.
Autre question : La fonction LDAP est elle propre à Active Directory ou peut-on la trouver dans d'autres logiciels ? Je prend l'exemple qu'au sein de la société, tout employé est repertorié dans le carnet d'adresse Outlook.
Voila, je sais que mon message est long et fastidieux mais c'etait pour expliquer tout ce que j'avais trouvé et bien faire comprendre mon problème ^^
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 10 avril 2007 à 09:34
Bonjour,
>>
Mais le problème, il est bien connu, sous FireFox pas... d'ActiveX.
mais si, mais si...
<humour>c'est bien pour ça que je ne l'utilise plus.
un navigateur non respectueux des standards,
qui laissent de telles failles de sécurité ...</humour>
Maiku
Messages postés190Date d'inscriptiondimanche 10 avril 2005StatutMembreDernière intervention 4 juillet 2007 10 avril 2007 à 11:03
Salut
Alors d'après ce que j'ai compris sur le site (mon anglais est pas excellent), il faut telecharger la version qui correspond bien au naviguateur du poste.
On dirait que tout est contre moi car moi j'utilise le firefox 2.0, y a pas de plugins pour cette version.
Et dans la societe il peut avoir des versions plus ou moins recentes, en plus j'ai pas tout compris ce qui disent sur le site.
Y aurait moyen que tu me resume en gros l'essentiel ?
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 10 avril 2007 à 11:51
>>j'ai pas tout compris ce qui disent sur le site.
moi non plus, ils parlent un patois auquel je ne comprend quasi rien.
>>j'utilise le firefox 2.0, y a pas de plugins pour cette version.
un souci. les sources doivent être disponibles, ce qui veut dire
adapter, recompiler... et plus peut-être ?
>>tu me resume en gros l'essentiel
je vais avoir du mal... je ne cause pas la langue, je n'utilise pas FireFox,
je n'ai pas expérimenté...
mais il y a sur ce forum des mecs costauds qui devraient pouvoir t'aider.