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

Apache Discussion :

IE7 Apache Tomcat 4.1


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Inscrit en
    Novembre 2006
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 3
    Par défaut IE7 Apache Tomcat 4.1
    Bonjour,

    Pour mon travail j'ai la necessité de valider le bon fontionnement sous IE7 de certains outils developpés en interne.
    Avant toutes choses, je ne suis pas du tout expert en java ni apache, mon travail se fait sur la base .net et IIS, c'est pourquoi je vous adresse ma question.

    Nous avons une application nommée M@gic (dev interne) qui utilise un web serveur Apache Tomcat 4.0.
    Ce site utilise un formulaire pour l'authentification. Quelque chose des plus standard d'apres ma recherche...
    Un form avec
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <FORM method="POST" action="j_security_check" onSubmit="javascript:send();">

    Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    function send()
    {
    date=new Date;
    date.setMonth(date.getMonth()+3);
    document.cookie="User="+document.forms[0].j_username.value+"; path=/; expires="+date.toGMTString();
    document.forms[0].submit();
    Et une page de login et une page de logoff dans le fichier web.xml
    Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <login-config>
    <auth-method> FORM </auth-method>
    <form-login-config>
    <form-login-page>/PM_Login.html</form-login-page>
    <form-error-page>/PM_ErrorConnection.html</form-error-page>
    </form-login-config>
    </login-config>

    Mon probleme est IE7...en effet quand je m'authentifie sur le site je reviens directement sur la page de logoff...PM_ErrorConnection.html

    Pourquoi? Quelqu'un aurait-il a me proposer une solution?
    y'a t'il des soucis IE7 Tomcat 4.1?

    Merci a tous

  2. #2
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    Sur une fonction appelée avec onsubmit, il ne faut pas faire form.submit mais renvoyer true ou false, c'est le navigateur qui se charge d'envoyer effectivement les données si la fonction renvoie true :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <FORM method="POST" action="j_security_check" onsubmit="return send();">

    Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    function send()
    {
    date=new Date;
    date.setMonth(date.getMonth()+3);
    document.cookie="User="+document.forms[0].j_username.value+"; path=/; expires="+date.toGMTString();
    return true;
    }
    Peut-être que le problème vient de là

Discussions similaires

  1. [Apache tomcat] statistique de consultation
    Par Raphael94 dans le forum Tomcat et TomEE
    Réponses: 3
    Dernier message: 18/09/2007, 11h56
  2. Autentification Silent Sign-on avec Apache Tomcat et LDAP
    Par jmottet dans le forum Tomcat et TomEE
    Réponses: 2
    Dernier message: 14/10/2005, 10h25
  3. [JSP] [tomcat] apache-tomcat jsp
    Par HULK dans le forum Tomcat et TomEE
    Réponses: 4
    Dernier message: 25/01/2004, 17h29
  4. [Apache][TomCat] Problème avec mod_jk
    Par formentor dans le forum Tomcat et TomEE
    Réponses: 5
    Dernier message: 21/06/2003, 20h41

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