IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Servlets/JSP Java Discussion :

Partager des variables entre deux applications web sur deux postes différents


Sujet :

Servlets/JSP Java

  1. #1
    Nouveau membre du Club
    Inscrit en
    Juin 2010
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Juin 2010
    Messages : 71
    Points : 38
    Points
    38
    Par défaut Partager des variables entre deux applications web sur deux postes différents
    Bonjour,

    J'ai deux application web déployées sous Tomcat mais sur deux machines différentes et j'ai mis des liens qui permettent d'aller d'une application à l'autre. Chaque application nécessite une authentification de son utilisateur, mais il y a des utilisateurs qui sont les mêmes pour les deux applications, donc si un utilisateur s'authentifie au niveau d'une application et veut aller à la deuxième, il n'est pas obligé de s'authentifier de nouveau donc comment je peux garder son login et mot de passe saisis.
    Je peux les garder dans une base de données, mais s'il y a des autres applications et d'autre variables à garder, ça va être très lourd, et la base sur quel post.... je cherche une solution plus efficace et plus rapide.
    Autre chose, j'aimerais bien avoir deux session seulement pour les deux apps (si c possible) pour ne pas charger Tomcat avec les sessions.

  2. #2
    Membre expert

    Homme Profil pro
    Consultant informatique
    Inscrit en
    Janvier 2004
    Messages
    2 301
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2004
    Messages : 2 301
    Points : 3 675
    Points
    3 675
    Par défaut
    Hello,

    généralement, pour ce genre de cas, on pose un cookie avec un token défini sur le navigateur du client, puis lorsqu'il arrive sur la 2è application, on utilise ce cookie pour l'authentifier.

    Recherche les termes SSO (Single Sign-On) et Tomcat, tu devrais trouver pas mal de réponses sur le net...


  3. #3
    Nouveau membre du Club
    Inscrit en
    Juin 2010
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Juin 2010
    Messages : 71
    Points : 38
    Points
    38
    Par défaut
    Salut,
    Merci pour ta réponse.
    Oui les cookies sont utiles si les deux applications sont déployées sur le même poste (même Tomcat) j'ai essayé ça et ça marche mais le problème si chaque app sur un poste?

  4. #4
    Nouveau membre du Club
    Inscrit en
    Juin 2010
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Juin 2010
    Messages : 71
    Points : 38
    Points
    38
    Par défaut
    Peut être je peux utiliser les servlets pour ça ? mais comment??

  5. #5
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Points : 9 529
    Points
    9 529
    Billets dans le blog
    1
    Par défaut
    Partager plein de choses entre plusieurs serveur ?
    Pour le login, à part SSO, ça va être de la grosse bidouille, ou alors développer son propre module d'authentification...
    Pour les variables, on peut imaginer plusieurs choses, dont un annuaire JNDI...

Discussions similaires

  1. Réponses: 13
    Dernier message: 07/07/2009, 21h11
  2. Partager des pbl entre les applications
    Par ElRed dans le forum Powerbuilder
    Réponses: 2
    Dernier message: 19/03/2009, 09h54
  3. vb.net : Partage des variables entre forms
    Par House MD dans le forum VB.NET
    Réponses: 5
    Dernier message: 13/03/2008, 22h46
  4. Partager des variables entre plusieurs actions ds un controlleur
    Par gvdmoort dans le forum Ruby on Rails
    Réponses: 6
    Dernier message: 11/10/2007, 09h38
  5. Réponses: 12
    Dernier message: 14/08/2006, 12h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo