Rechercher : dans
Par :

[JavaScript][Jsp/Java] Session Windows

Maiku, le 6 avr 2007 à 15:56:08 
 Signaler ce message aux modérateurs

Bonjour

Je developpe actuellement une applicatio 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 ^^

Merci d'Avance
Maiku

Configuration: Windows XP
Internet Explorer 6.0

Meilleures réponses pour « [JavaScript][Jsp/Java] Session Windows » dans :
[Windows XP] Nb de messages non lus VoirA l'ouverture de session Windows XP, un message sous le nom d'utilisateur vous indique le nombre de messages non lus dans votre boîte de réception. Ce message peut ne pas être réinitialisé automatiquement par Windows ou afficher un nombre de messages...
[Windows] Mot de passe de session perdu ou oublié VoirCette astuce vous aidera si vous avez perdu votre mot de passe de session. Cette méthode fonctionne jusqu'à Windows 2000, mais pas (ou plus ?) XP. Si vous n'êtes pas l'administrateur du système Il est nécessaire de demander à l'administrateur de...
Javascript - L'objet window VoirLes particularités de l'objet window L'objet window est l'objet par excellence dans Javascript, car il est le parent de chaque objet qui compose la page web, il contient donc : l'objet document: la page en elle-même l'objet location: le lieu de...
Introduction aux Java Server Pages VoirPrésentation des Java Server Pages Les JSP (Java Server Pages) sont un standard permettant de développer des applications Web interactives, c'est-à-dire dont le contenu est dynamique. C'est-à-dire qu'une page web JSP (repérable par l'extension...