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

Tomcat et TomEE Java Discussion :

Authentification BASIC sur Tomcat


Sujet :

Tomcat et TomEE Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 48
    Par défaut Authentification BASIC sur Tomcat
    Bonjour,

    J'ai un soucis avec un site devant contenir une partie sécurisée.

    Mon dossier est défini comme étant sécurisé dans mon web.xml

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    <security-constraint>
        <web-resource-collection>
          <web-resource-name>Partie Admin</web-resource-name>
          <url-pattern>/page/adminSecured/*</url-pattern>
        </web-resource-collection>
        <auth-constraint>
          <role-name>admin</role-name>
        </auth-constraint>
      </security-constraint>
      <login-config>
        <auth-method>BASIC</auth-method>
      </login-config>
      <security-role>
        <role-name>admin</role-name>
      </security-role>
    Le soucis c'est que lorsque j'essaie d'accéder à la partie sécurisé sur le site, je suis tout de suite jeter comme si je n'avais pas les droits et la pop-up d'authentification n'apparait jamais.

    J'ai essayé sur deux postes différents sans plus de succès (alors que j'avais développé cette fonctionnalité sur un troisième poste sur lequel ça fonctionnait, mais je n'y ai plus accès...).

    Avez-vous des idées d'où peut provenir le problème ?

    Merci beaucoup.

    Aethis

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 277
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 277
    Par défaut
    Tu as configuré la partie applicative, mais as-tu configuré la partie Tomcat ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 48
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <tomcat-users>
      <role rolename="admin"/>
      <user username="admin" password="admin" roles="admin"/>
    </tomcat-users>
    J'avais oublié de le préciser mais oui

    Merci de ton aide en tout cas.

    ps : je devrais quand même avoir la pop-up de connexion même si ce n'est pas configuré dans tomcat, non ?

  4. #4
    Membre Expert
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 277
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 277
    Par défaut
    As tu créé un MemoryRealm dans ton server.xml ?

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 48
    Par défaut
    Euuuh, connais pas...

    Mon prof a du oublier de m'en parler si c'est important ^^'

    C'est quoi ? Et ça sert à quoi ? (parce que mes recherches google restent anglaises et floues...)

    Merci en tout cas.

  6. #6
    Membre Expert
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 277
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 277
    Par défaut
    Ben c'est le mécanisme qui te permet de définir ta source d'authentification: une base de données, un fichier (tomcat-users), un annuaire LDAP, etc...

    http://tomcat.apache.org/tomcat-5.5-...ml#MemoryRealm

Discussions similaires

  1. Authentification BASIC JBoss 7.1 sur un port autre que 8080
    Par geforce dans le forum Wildfly/JBoss
    Réponses: 11
    Dernier message: 27/10/2014, 14h34
  2. Authentification "Basic" avec Tomcat
    Par curtis08 dans le forum Tomcat et TomEE
    Réponses: 1
    Dernier message: 11/03/2010, 11h12
  3. Authentification Windows via TOMCAT
    Par Spi25 dans le forum Tomcat et TomEE
    Réponses: 5
    Dernier message: 21/07/2004, 10h03
  4. [Tomcat]Fonctionne sur Tomcat 3.2.1, pas sur 4.1.27
    Par lujayne dans le forum Tomcat et TomEE
    Réponses: 6
    Dernier message: 07/08/2003, 09h50

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