[J2EE] contraintes d'authentification sur une Servlet

contraintes d'authentification sur une Servlet [J2EE] - Java - Programmation

Marsh Posté le 05-09-2003 à 16:55:08    

Je bosse sur HttpUnit en ce moment, plus particulièrement sur leur tutorial http://httpunit.sourceforge.net/do [...] index.html
 
J'ai repris une partie de la Servlet que le tutorial propose de créer et de tester. Mon problème est stupide et n'a finalement rien à voir : le web.xml fourni applique des contraintes d'authentification, que je n'arrive pas à contourner.
 
(sans la doctype pour raccourcir)

<?xml version='1.0' encoding='ISO-8859-1'?>
<web-app>
  <servlet>
     <servlet-name>Editor</servlet-name>
     <servlet-class>tutorial.PoolEditorServlet</servlet-class>
  </servlet>
  <servlet-mapping>
     <servlet-name>Editor</servlet-name>
     <url-pattern>/PoolEditor</url-pattern>
   </servlet-mapping>
   <security-constraint>
       <web-resource-collection>
           <web-resource-name>Administration</web-resource-name>
           <url-pattern>/PoolEditor</url-pattern>
        </web-resource-collection>
        <auth-constraint>
            <role-name>pool-admin</role-name>
        </auth-constraint>
   </security-constraint>
   <login-config>
       <auth-method>BASIC</auth-method>
       <realm-name>Betting Pool</realm-name>
   </login-config>
</web-app>


 
Là, je déploie et je me prends un pop-up "Mot de passe réseau" et je ne sais que rentrer comme login/password.
 
Des idées ?


---------------
Le site de ma maman
Reply

Marsh Posté le 05-09-2003 à 16:55:08   

Reply

Marsh Posté le 05-09-2003 à 17:01:50    

Je furette sur Google et j'ai cru comprendre que des fichiers properties doivent contenir l'information sur le login et le password. C'est ça ?


---------------
Le site de ma maman
Reply

Marsh Posté le 05-09-2003 à 18:50:36    

la façon dont sont sauvegarder les données utilisateurs (ici, le login/mot de passe d'un gars ayant le role "pool-admin" ) est dépendant du serveur J2EE.
 
sous tomcat, y a des tats de trucs qui définnissent où tu peux aller chercher ces données (dans le server.xml) mais il me semble que la config par défaut va les chercher dans le fichier /conf/tomcat-users.xml


---------------
ma vie, mon oeuvre - HomePlayer
Reply

Marsh Posté le 07-09-2003 à 14:14:19    

Désolé pour mon retard... Juste pour dire merci et que je ferai des tests dans la semaine qui vient.


---------------
Le site de ma maman
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed