roievil Taking Fire, Need Assistance.. | Bonjour, déja, j'ai un problème de compréhension à la base, j'ai downloadé : JOnAS4.0.0-Tomcat5.0.21.exe qui est d'après ce que je comprends une association de deux applications et je ne comprends pas pourquoi et il n'y a pas de trace de TOMCAT dans mon repertoire cJONAS_4_0_0 avec qui il est sensé être mixé et pourquoi en conséquence je ne trouve pas le fichier tomcat-users.xml dont les tutoriaux parlent.
Ensuite mon problème principal est que je n'arrive pas à gérer l'accès sécurisé à mon application web.
j'ai créé avec JBuilder X un module web, qui marche, que j'ai mis sur le serveur tomcatJonas, et ca marche mais lorsque je veux qu'il me demande de me loguer qd on arrive sur le site : ce que je fais en modifiant mon web.xml contenu dans mon archive WebModule_Analyses.war :
Code :
- <?xml version="1.0" encoding="UTF-8"?>
- <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
- <web-app>
- <display-name>JSPWebModule</display-name>
- <servlet>
- <servlet-name>FileManager</servlet-name>
- <servlet-class>com.jsos.fmanager.FileManager</servlet-class>
- <init-param>
- <param-name>config</param-name>
- <param-value>/FileManager_config.txt</param-value>
- </init-param>
- </servlet>
- <servlet>
- <servlet-name>debugjsp</servlet-name>
- <description>Added to compile JSPs with debug info</description>
- <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
- <init-param>
- <param-name>classdebuginfo</param-name>
- <param-value>true</param-value>
- </init-param>
- <load-on-startup>3</load-on-startup>
- </servlet>
- <servlet-mapping>
- <servlet-name>FileManager</servlet-name>
- <url-pattern>/FileManager/*</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>debugjsp</servlet-name>
- <url-pattern>*.jsp</url-pattern>
- </servlet-mapping>
-
-
- <security-constraint>
- <web-resource-collection>
- <web-resource-name>SecureTest</web-resource-name>
- <url-pattern>/*</url-pattern>
- </web-resource-collection>
- <auth-constraint>
- <description>Let only managers use this app</description>
- <role-name>tomcatAnalyses</role-name>
- </auth-constraint>
- </security-constraint>
- <login-config>
- <auth-method>BASIC</auth-method>
- </login-config>
-
- </web-app>
|
ainsi qu'à conf/jonas-realm.xml que voici :
Code :
- <jonas-memoryrealm>
- <memoryrealm name="memrlm_1">
- <roles>
- <role name="jetty" description="" />
- <role name="tomcatAnalyses" description="celui dont on se sert pour accéder au site" />
- <role name="administrator" description="" />
- <role name="tomcat" description="" />
- <role name="role2" description="" />
- <role name="role1" description="" />
- <role name="manager" description="" />
- <role name="jaas" description="" />
- <role name="admin" description="" />
- </roles>
- <groups>
- <group name="jonas" description="All authorization" roles="admin,tomcat,jaas,tomcatAnalyses" />
- </groups>
- <users>
- <user name="jetty" password="jetty" roles="jetty" />
- <user name="supplier" password="supplier" roles="administrator" />
- <user name="jps_admin" password="admin" roles="administrator" />
- <user name="tomcat" password="tomcat" roles="tomcat,admin,manager" />
- <user name="jadmin" password="{MD5}nF3dVBB3NPfRgzWlJFwoaw==" roles="admin" />
- <user name="principal2" password="password2" roles="role2" />
- <user name="principal1" password="password1" roles="role1" />
- <user name="admin" password="norstar" roles="admin,manager" />
- <user name="labo" password="norstar" groups="jonas" roles="tomcatAnalyses,admin,manager" />
- <user name="jonas" password="SHA:NaLG+uYfgHeqth+qQBlyKr8FCTw=" groups="jonas" />
- </users>
- </memoryrealm>
- </jonas-memoryrealm>
|
j'obtient une page avec absolument rien d'affiché, pas de sablier, rien...
...perdu |