Changer la page de login par défaut

cancel
Showing results for 
Search instead for 
Did you mean: 
lil
Member II

Changer la page de login par défaut

Salut,

J'ai besoin de modifier la page de login pour ajouter un peu de texte. Pour faire ça proprement, je ne veux pas modifier directement la page tomcat/webapps/alfresco/jsp/login.jsp.

J'ai donc suivi la marche à suivre indiquée ici : http://wiki.alfresco.com/wiki/Customising_The_Login_Page#Custom_Login_Page

J'ai créé le dossier tomcat/webapps/alfresco/jsp/extension
J'ai copié la page de login par défaut dans mon nouveau dossier
J'ai ajouté ça dans web-client-config-custom.xml :
<config>
   <client>
      <login-page>/jsp/extension/login.jsp</login-page>
   </client>
</config>

<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE faces-config PUBLIC "-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.1//EN"
                             "http://java.sun.com/dtd/web-facesconfig_1_1.dtd">
<faces-config>
  <navigation-rule>
     <from-view-id>/jsp/*</from-view-id>
     <navigation-case>
        <from-outcome>logout</from-outcome>
        <to-view-id>/jsp/extension/ISFBlogin.jsp</to-view-id>
     </navigation-case>
  </navigation-rule>
 
J'ai créé tomcat/shared/classes/alfresco/extension/faces-config-custom.xml et y ai ajouté :
  <navigation-rule>
     <from-view-id>/jsp/extension/ISFBlogin.jsp</from-view-id>
     <navigation-case>
        <from-outcome>success</from-outcome>
        <to-view-id>/jsp/browse/browse.jsp</to-view-id>
     </navigation-case>
  </navigation-rule>
</faces-config>

J'ai vidé le cache de mon navigateur et celui de tomcat (répertoire "work").

J'ai supprimé (renommé en fait) la page d'origine pour être certain que si ce n'est pas la nouvelle, ça saute aux yeux.

Maintenant, voilà ce qui se passe :
- Je vide mes cookies et mon cache du navigateur
- Je vais sur 192.168.0.236/alfresco
- J'arrive sur http://192.168.0.236/alfresco/faces/jsp/dashboards/container.jsp loggé en guest
- Je clique sur "Login (guest)"
- J'arrive sur une erreur 404 : /alfresco/jsp/login.jsp
- Je fais "actualiser" (F5)
- Un message de confirmation me demande si je veux bien reposter le formulaire. Je réponds OUI
- J'arrive enfin sur ma page de login.

- Je me connecte avec admin/admin et j'arrive sur le My Alfresco de l'administrateur
- Je clique sur "logout" et j'arrive à nouveau sur une erreur 404
- Je fais "actualiser" (F5)
- Un message de confirmation me demande si je veux bien reposter le formulaire. Je réponds OUI
- J'arrive enfin sur ma page de login.

Qu'est-ce que j'ai oublié ?

Merci d'avance
1 Reply
lil
Member II

Re: Changer la page de login par défaut

Personne n'a une idée de ce que j'ai oublié pour avoir ce problème ?

Merci pour votre aide